From 7c74cf950b5720fa944ed2f3f1f4bfea737c84a2 Mon Sep 17 00:00:00 2001 From: Filippo Berto Date: Thu, 16 Oct 2025 09:34:20 +0200 Subject: [PATCH] fix(vim): migrate to nvim nvim 0.11 --- hm/nvim/nvim-lspconfig-config.lua | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/hm/nvim/nvim-lspconfig-config.lua b/hm/nvim/nvim-lspconfig-config.lua index db95182..5eb5d96 100644 --- a/hm/nvim/nvim-lspconfig-config.lua +++ b/hm/nvim/nvim-lspconfig-config.lua @@ -49,27 +49,27 @@ for type, icon in pairs(signs) do end -- LSP configuration -lspconfig["html"].setup { capabilities = capabilities, on_attach = on_attach} -lspconfig["gopls"].setup { capabilities = capabilities, on_attach = on_attach} -lspconfig["pylsp"].setup { capabilities = capabilities, on_attach = on_attach} -lspconfig["nil_ls"].setup { capabilities = capabilities, on_attach = on_attach, settings = { +vim.lsp.config("html", { capabilities = capabilities, on_attach = on_attach}) +vim.lsp.config("gopls", { capabilities = capabilities, on_attach = on_attach}) +vim.lsp.config("pylsp", { capabilities = capabilities, on_attach = on_attach}) +vim.lsp.config("nil_ls", { capabilities = capabilities, on_attach = on_attach, settings = { ["nil"] = { formatting = { command = { "nixpkgs-fmt" } }, autoEvalInputs = true } -}} -lspconfig["rust_analyzer"].setup { capabilities = capabilities, on_attach = on_attach} -lspconfig["texlab"].setup { capabilities = capabilities, on_attach = on_attach, settings = { +}}) +vim.lsp.config("rust_analyzer", { capabilities = capabilities, on_attach = on_attach}) +vim.lsp.config("texlab", { capabilities = capabilities, on_attach = on_attach, settings = { texlab = { formatterLineLength = 0, bibtexFormatter = "latexindent", latexindent = { modifyLineBreaks = false }, chktex = { onEdit = true }, } -}} -lspconfig["clangd"].setup { capabilities = capabilities, on_attach = on_attach} -lspconfig["marksman"].setup { capabilities = capabilities, on_attach = on_attach} -lspconfig["yamlls"].setup { capabilities = capabilities, on_attach = on_attach, settings = { +}}) +vim.lsp.config("clangd", { capabilities = capabilities, on_attach = on_attach}) +vim.lsp.config("marksman", { capabilities = capabilities, on_attach = on_attach}) +vim.lsp.config("yamlls", { capabilities = capabilities, on_attach = on_attach, settings = { yaml = { keyOrdering = false, schemas = { @@ -89,10 +89,10 @@ lspconfig["yamlls"].setup { capabilities = capabilities, on_attach = on_attach, ["kubernetes"] = "*.yaml", } } -}} -lspconfig["pylsp"].setup({ +}}) +vim.lsp.config("pylsp", { capabilities = capabilities, on_attach = on_attach, }) --- lspconfig["cmake-language-server"].setup { capabilities = capabilities, on_attach = on_attach} --- lspconfig["vscode-css-language-server"].setup { capabilities = capabilities, on_attach = on_attach} +-- vim.lsp.config("cmake-language-server", { capabilities = capabilities, on_attach = on_attach}) +-- vim.lsp.config("vscode-css-language-server", { capabilities = capabilities, on_attach = on_attach})