From 3f262adbb6601385bf31c66015ae30a7433ae188 Mon Sep 17 00:00:00 2001 From: vx-clutch Date: Mon, 9 Mar 2026 21:58:31 -0400 Subject: [PATCH] save --- nvim/.config/nvim/lsp/jdtls.lua | 5 +++++ nvim/.config/nvim/lua/lsp.lua | 1 + nvim/.config/nvim/lua/plugins.lua | 1 + 3 files changed, 7 insertions(+) create mode 100644 nvim/.config/nvim/lsp/jdtls.lua diff --git a/nvim/.config/nvim/lsp/jdtls.lua b/nvim/.config/nvim/lsp/jdtls.lua new file mode 100644 index 0000000..9c3e2e8 --- /dev/null +++ b/nvim/.config/nvim/lsp/jdtls.lua @@ -0,0 +1,5 @@ +---@type vim.lsp.Config +return { + cmd = { 'jdtls' }, + root_markers = { 'gradlew', '.git' }, +} diff --git a/nvim/.config/nvim/lua/lsp.lua b/nvim/.config/nvim/lua/lsp.lua index b17946e..a2bb111 100644 --- a/nvim/.config/nvim/lua/lsp.lua +++ b/nvim/.config/nvim/lua/lsp.lua @@ -3,6 +3,7 @@ vim.lsp.enable { "gopls", "lua_ls", "clangd", + "jdtls", "rust-analyzer", } diff --git a/nvim/.config/nvim/lua/plugins.lua b/nvim/.config/nvim/lua/plugins.lua index 97aeadb..a742152 100644 --- a/nvim/.config/nvim/lua/plugins.lua +++ b/nvim/.config/nvim/lua/plugins.lua @@ -8,6 +8,7 @@ vim.pack.add { version = "1.*", }, { src = "https://github.com/nvim-lualine/lualine.nvim" }, + { src = "https://codeberg.org/mfussenegger/nvim-jdtls" }, } require("mini.pick").setup {}