1
0
Fork 0

nvim: fix kcl

This commit is contained in:
Vladimír Dudr 2025-04-03 21:53:27 +02:00
parent b9e5cfef5f
commit 28293d40e4

View file

@ -106,10 +106,10 @@ local server_configs = function()
}, -- }}} }, -- }}}
jsonnet_ls = {}, jsonnet_ls = {},
regal = {}, regal = {},
jedi_language_server = {},
kcl = {}, kcl = {},
terraformls = {} terraformls = {},
jedi_language_server = {} jedi_language_server = {},
systemd_ls = {},
} }
end end
@ -354,14 +354,16 @@ local function config_mason_lsp()
local available = mlsp.get_available_servers() local available = mlsp.get_available_servers()
local ensure = {} local ensure = {}
for name, _ in pairs(servers) do for name, _ in pairs(servers) do
if vim.tbl_contains(available, name) and name ~= 'phpactor' and name ~= 'nixd' then if vim.tbl_contains(available, name) and name ~= 'phpactor' and name ~= 'nixd' and name ~= 'kcl' then
ensure[#ensure + 1] = name ensure[#ensure + 1] = name
end end
end end
mlsp.setup({ ensure_installed = ensure }) mlsp.setup({ ensure_installed = ensure })
end end
return {
--- @type LazySpec[]
local res = {
{ {
'neovim/nvim-lspconfig', 'neovim/nvim-lspconfig',
event = 'BufRead', event = 'BufRead',
@ -420,3 +422,5 @@ return {
}, },
}, },
} }
return res