From d7d916042468e160dd3cfe98d009be87ef30f97f Mon Sep 17 00:00:00 2001 From: Skladnayazebra Date: Sat, 25 Apr 2026 20:19:34 +0200 Subject: Add Java LSP --- nvim/lua/config/lsp.lua | 2 ++ nvim/lua/config/plugins.lua | 1 + nvim/lua/config/plugins/tree-sitter.lua | 1 + 3 files changed, 4 insertions(+) (limited to 'nvim/lua/config') diff --git a/nvim/lua/config/lsp.lua b/nvim/lua/config/lsp.lua index 97cb27b..91c9103 100644 --- a/nvim/lua/config/lsp.lua +++ b/nvim/lua/config/lsp.lua @@ -53,3 +53,5 @@ vim.lsp.enable('eslint') vim.lsp.enable('cssls') -- requires typescript-language-server vim.lsp.enable('ts_ls') +-- requires jdtls (AUR) and mfussenegger/nvim-jdtls plugin +vim.lsp.enable('jdtls') diff --git a/nvim/lua/config/plugins.lua b/nvim/lua/config/plugins.lua index a91c1d2..b19e579 100644 --- a/nvim/lua/config/plugins.lua +++ b/nvim/lua/config/plugins.lua @@ -63,4 +63,5 @@ return { fallback = "dark", } }, + { "mfussenegger/nvim-jdtls" }, } diff --git a/nvim/lua/config/plugins/tree-sitter.lua b/nvim/lua/config/plugins/tree-sitter.lua index a0f8a53..5d4254d 100644 --- a/nvim/lua/config/plugins/tree-sitter.lua +++ b/nvim/lua/config/plugins/tree-sitter.lua @@ -14,6 +14,7 @@ return { "gitignore", "html", "ini", -- .npmrc + "java", "javascript", "json", "lua", -- cgit v1.3.1