lua/custom/lsp/** configs This commit removes the need for nvim-lspconfig which is replaced by the vim.lsp API. The lsp/ folder is a copy of nvim-lspconfig's lsp/ folder as it makes it easy to modify LSP configurations on the fly. Conform: biome has been replaced with oxfmt
9 lines
257 B
Lua
9 lines
257 B
Lua
local mason_lspconfig = require("mason-lspconfig")
|
|
|
|
local disabled_lsps = { "ts_ls" }
|
|
|
|
for _, server_name in ipairs(mason_lspconfig.get_installed_servers()) do
|
|
if not vim.tbl_contains(disabled_lsps, server_name) then
|
|
vim.lsp.enable(server_name)
|
|
end
|
|
end
|