diff options
Diffstat (limited to '.config/nvim/lua/configs/lspconfig.lua')
-rw-r--r-- | .config/nvim/lua/configs/lspconfig.lua | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/.config/nvim/lua/configs/lspconfig.lua b/.config/nvim/lua/configs/lspconfig.lua new file mode 100644 index 00000000..b685abd9 --- /dev/null +++ b/.config/nvim/lua/configs/lspconfig.lua @@ -0,0 +1,13 @@ +require("nvchad.configs.lspconfig").defaults() + +local lspconfig = require("lspconfig") +local servers = { "html", "cssls", "pylsp", "clangd", "tinymist" } +local nvlsp = require("nvchad.configs.lspconfig") + +for _, lsp in ipairs(servers) do + lspconfig[lsp].setup({ + on_attach = nvlsp.on_attach, + on_init = nvlsp.on_init, + capabilities = nvlsp.capabilities, + }) +end |