feat(nvim): enable nvim support in lua lsp

This commit is contained in:
mandlm 2022-06-24 13:08:02 +02:00
parent 920f98ca75
commit 117c6aabc2
Signed by: mandlm
GPG Key ID: 4AA25D647AA54CC7
2 changed files with 11 additions and 10 deletions

View File

@ -145,6 +145,7 @@
nvim-lspconfig nvim-lspconfig
lsp-status-nvim lsp-status-nvim
rust-tools-nvim rust-tools-nvim
lua-dev-nvim
]; ];
extraConfig = '' extraConfig = ''

View File

@ -46,16 +46,6 @@ capabilities = require("cmp_nvim_lsp").update_capabilities(capabilities)
local servers = { local servers = {
["bashls"] = {}, ["bashls"] = {},
["sumneko_lua"] = {
Lua = {
diagnostics = {
globals = { "vim" },
},
telemetry = {
enable = false,
},
},
},
["rnix"] = {}, ["rnix"] = {},
["terraformls"] = {}, ["terraformls"] = {},
["tflint"] = {}, ["tflint"] = {},
@ -88,3 +78,13 @@ require("rust-tools").setup({
capabilities = capabilities, capabilities = capabilities,
}, },
}) })
local luadev = require("lua-dev").setup({
lspconfig = {
on_attach = on_attach,
capabilities = capabilities,
},
runtime_path = true,
})
lspconfig["sumneko_lua"].setup(luadev)