summaryrefslogtreecommitdiffstats
path: root/private_dot_config/nvim/lua/lsp_conf.lua
diff options
context:
space:
mode:
authorSanto Cariotti <santo@dcariotti.me>2025-11-18 12:43:15 +0000
committerSanto Cariotti <santo@dcariotti.me>2025-11-18 12:43:15 +0000
commit9e12934cdd4fe705644a885761eee2947733a608 (patch)
treeff21c274e4b9ab1fb0d2c8ac86f0353c44a4d166 /private_dot_config/nvim/lua/lsp_conf.lua
parentd565ae6b521cf90b22b3b9bf3a617a9114770b9c (diff)
nvim: fix lps to nvim 0.11.5
Diffstat (limited to 'private_dot_config/nvim/lua/lsp_conf.lua')
-rw-r--r--private_dot_config/nvim/lua/lsp_conf.lua16
1 files changed, 10 insertions, 6 deletions
diff --git a/private_dot_config/nvim/lua/lsp_conf.lua b/private_dot_config/nvim/lua/lsp_conf.lua
index fd7451b..300bcfb 100644
--- a/private_dot_config/nvim/lua/lsp_conf.lua
+++ b/private_dot_config/nvim/lua/lsp_conf.lua
@@ -1,4 +1,3 @@
-local nvim_lsp = require('lspconfig')
local trouble = require("trouble")
local capabilities = require("cmp_nvim_lsp").default_capabilities()
@@ -48,21 +47,26 @@ local servers = {
capabilities.offsetEncoding = { "utf-16" }
for _, lsp in ipairs(servers) do
- nvim_lsp[lsp].setup {
+ vim.lsp.config(lsp, {
capabilities = capabilities,
on_attach = common_on_attach,
flags = {
debounce_text_changes = 150,
}
- }
+ })
end
-nvim_lsp.ts_ls.setup {
+vim.lsp.config("ts_ls", {
capabilities = capabilities,
on_attach = common_on_attach,
filetypes = { "typescript", "typescriptreact", "typescript.tsx" },
cmd = { "typescript-language-server", "--stdio" }
-}
+})
+
+
+for _, lsp in ipairs(servers) do
+ vim.lsp.enable(lsp)
+end
-- nvim_lsp.pyright.setup {
-- settings = {
@@ -125,7 +129,7 @@ cmp.setup {
end, { 'i', 's' }),
}),
sources = {
- { name = 'nvim_lsp' },
+ -- { name = 'nvim_lsp' },
{ name = 'luasnip' },
},
}