summaryrefslogtreecommitdiff
path: root/nvim/lua/config
diff options
context:
space:
mode:
authorSkladnayazebra <skladnayazebra@gmail.com>2026-04-25 20:19:34 +0200
committerSkladnayazebra <skladnayazebra@gmail.com>2026-04-25 20:19:34 +0200
commitd7d916042468e160dd3cfe98d009be87ef30f97f (patch)
treec3887512edf6111c542475afeaece0eb2beeb33f /nvim/lua/config
parent0787e84d67746b15ab1af2bb660bb4f47bff48cc (diff)
Add Java LSP
Diffstat (limited to 'nvim/lua/config')
-rw-r--r--nvim/lua/config/lsp.lua2
-rw-r--r--nvim/lua/config/plugins.lua1
-rw-r--r--nvim/lua/config/plugins/tree-sitter.lua1
3 files changed, 4 insertions, 0 deletions
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",