Simplify statusline, support tabs, add more languages
This commit is contained in:
parent
c28dd3e9a9
commit
bb94a399de
11 changed files with 166 additions and 109 deletions
|
|
@ -21,6 +21,8 @@ lspconfig.lua_ls.setup({
|
|||
},
|
||||
})
|
||||
|
||||
vim.g.zig_fmt_autosave = 0
|
||||
|
||||
-- RUST
|
||||
-- Must run `rustup default stable` and then `rustup component add rust-analyzer`
|
||||
-- upon first install
|
||||
|
|
@ -30,6 +32,30 @@ lspconfig.clangd.setup({
|
|||
capabilities = lsp_capabilities,
|
||||
})
|
||||
|
||||
lspconfig.gopls.setup({
|
||||
settings = {
|
||||
gopls = {
|
||||
analyses = {
|
||||
unusedparams = true,
|
||||
},
|
||||
staticcheck = true,
|
||||
gofumpt = true,
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
lspconfig.pylsp.setup({
|
||||
settings = {
|
||||
pylsp = {
|
||||
pylint = { enabled = true, executable = "pylint" },
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
vim.keymap.set("n", "<leader>gf", ":GoFmt<CR>",
|
||||
{ noremap = true, silent = true, desc = "Go Format" }
|
||||
)
|
||||
|
||||
-- AUTOCOMPLETION
|
||||
|
||||
local cmp = require('cmp')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue