feat(lsp): wildcard disable mason

This commit is contained in:
Alexandre ABRIOUX 2026-05-03 13:45:45 +02:00
parent 7c1301b895
commit 52538b0405
No known key found for this signature in database

View file

@ -254,7 +254,9 @@ return {
return
end
local use_mason = sopts.mason ~= false and vim.tbl_contains(mason_all, server)
local use_mason = sopts.mason ~= false
and opts.servers["*"].mason ~= false
and vim.tbl_contains(mason_all, server)
local setup = opts.setup[server] or opts.setup["*"]
if setup and setup(server, sopts) then
mason_exclude[#mason_exclude + 1] = server