dotfiles/.nvchad-custom/configs/lspconfig.lua

19 lines
563 B
Lua
Raw Normal View History

2023-05-31 17:03:26 -04:00
local on_attach = require("plugins.configs.lspconfig").on_attach
local capabilities = require("plugins.configs.lspconfig").capabilities
2023-06-07 04:26:34 -04:00
local lspconfig = require("lspconfig")
2023-05-31 17:03:26 -04:00
-- if you just want default config for the servers then put them in a table
local servers =
2024-01-24 14:30:44 -05:00
{ "html", "cssls", "tsserver", "clangd", "docker_compose_language_service", "dockerls", "rust_analyzer", "pyright", "grammarly" }
2023-05-31 17:03:26 -04:00
for _, lsp in ipairs(servers) do
2023-06-07 04:26:34 -04:00
lspconfig[lsp].setup({
on_attach = on_attach,
capabilities = capabilities,
})
2023-05-31 17:03:26 -04:00
end
--
-- lspconfig.pyright.setup { blabla}