2024-06-17 15:22:39 +07:00
|
|
|
return {
|
|
|
|
"dundalek/lazy-lsp.nvim",
|
|
|
|
dependencies = { "neovim/nvim-lspconfig" },
|
|
|
|
opts = {
|
2024-08-12 17:06:01 +07:00
|
|
|
prefer_local = true,
|
2024-08-12 20:39:31 +07:00
|
|
|
excluded_servers = {
|
|
|
|
"gopls", -- gopls likes to be double attached if enabled here.
|
2024-09-02 16:08:20 +07:00
|
|
|
"bazelrc-lsp",
|
2024-08-12 20:39:31 +07:00
|
|
|
},
|
2024-08-12 17:06:01 +07:00
|
|
|
preferred_servers = {
|
2024-08-19 20:05:49 +07:00
|
|
|
gitcommit = {},
|
|
|
|
sql = {},
|
2024-08-12 17:06:01 +07:00
|
|
|
nix = {
|
|
|
|
"nil_ls",
|
|
|
|
},
|
2024-08-28 14:57:12 +07:00
|
|
|
typescript = {
|
|
|
|
"tsserver",
|
|
|
|
},
|
2024-08-12 20:39:31 +07:00
|
|
|
proto = {
|
|
|
|
"buf-language-server",
|
|
|
|
},
|
|
|
|
sh = {},
|
2024-08-19 20:05:49 +07:00
|
|
|
markdown = {},
|
2024-08-12 17:06:01 +07:00
|
|
|
},
|
2024-06-17 15:22:39 +07:00
|
|
|
},
|
2024-08-12 17:06:01 +07:00
|
|
|
-- enabled = false,
|
2024-06-17 15:22:39 +07:00
|
|
|
}
|