summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/custom/config/lsp.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/custom/config/lsp.lua')
-rw-r--r--.config/nvim/lua/custom/config/lsp.lua8
1 files changed, 6 insertions, 2 deletions
diff --git a/.config/nvim/lua/custom/config/lsp.lua b/.config/nvim/lua/custom/config/lsp.lua
index c99c4e5..3e43452 100644
--- a/.config/nvim/lua/custom/config/lsp.lua
+++ b/.config/nvim/lua/custom/config/lsp.lua
@@ -1,8 +1,11 @@
+local lspconfig = require('lspconfig')
local capabilities = require('cmp_nvim_lsp').default_capabilities()
-local servers = require('custom.config.language-servers')
-local lspconfig = require('lspconfig')
+local servers = require('custom.config.language-servers')
for name, config in pairs(servers) do
+ if config == false then
+ goto continue
+ end
if config == true then
---@diagnostic disable-next-line: cast-local-type
config = {}
@@ -13,6 +16,7 @@ for name, config in pairs(servers) do
}, config)
lspconfig[name].setup(config)
+ ::continue::
end
vim.api.nvim_create_autocmd('LspAttach', {