fix(lsp): never setup disabled lsp servers

This commit is contained in:
Folke Lemaitre 2024-07-21 12:22:57 +02:00
parent af19cc2d9b
commit 290a3a8b44
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040

View file

@ -196,6 +196,9 @@ return {
local server_opts = vim.tbl_deep_extend("force", { local server_opts = vim.tbl_deep_extend("force", {
capabilities = vim.deepcopy(capabilities), capabilities = vim.deepcopy(capabilities),
}, servers[server] or {}) }, servers[server] or {})
if server_opts.enabled == false then
return
end
if opts.setup[server] then if opts.setup[server] then
if opts.setup[server](server, server_opts) then if opts.setup[server](server, server_opts) then