From 15d928cb7e79336983fb53d4189330d012d092cb Mon Sep 17 00:00:00 2001 From: Jika Date: Sun, 28 Sep 2025 19:38:11 +0200 Subject: [PATCH] Update for new lspconfig --- nvim/lua/configs/lspconfig.lua | 7 +++---- nvim/lua/plugins/jdtls.lua | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/nvim/lua/configs/lspconfig.lua b/nvim/lua/configs/lspconfig.lua index 3508302..f7e6c83 100644 --- a/nvim/lua/configs/lspconfig.lua +++ b/nvim/lua/configs/lspconfig.lua @@ -1,7 +1,6 @@ -- load defaults i.e lua_lsp require("nvchad.configs.lspconfig").defaults() -local lspconfig = require "lspconfig" local configs = require("nvchad.configs.lspconfig") local on_attach = configs.on_attach @@ -24,10 +23,10 @@ local servers = { } for _, lsp in ipairs(servers) do - lspconfig[lsp].setup { + vim.lsp.config(lsp, { on_init = on_init, on_attach = on_attach, capabilities = capabilities, - } + }) + vim.lsp.enable(lsp) end - diff --git a/nvim/lua/plugins/jdtls.lua b/nvim/lua/plugins/jdtls.lua index 4c94d82..89516f0 100644 --- a/nvim/lua/plugins/jdtls.lua +++ b/nvim/lua/plugins/jdtls.lua @@ -2,7 +2,7 @@ return { "mfussenegger/nvim-jdtls", ft = { "java" }, config = function() - local cmd = require('lspconfig').jdtls.document_config.default_config.cmd + local cmd = vim.lsp.config["jdtls"].cmd local lombok = vim.fn.stdpath('data') .. '/mason/packages/jdtls/lombok.jar'