summaryrefslogtreecommitdiff
path: root/nvim
diff options
context:
space:
mode:
Diffstat (limited to 'nvim')
-rw-r--r--nvim/lua/config/lsp.lua15
1 files changed, 15 insertions, 0 deletions
diff --git a/nvim/lua/config/lsp.lua b/nvim/lua/config/lsp.lua
index 91c9103..22e8685 100644
--- a/nvim/lua/config/lsp.lua
+++ b/nvim/lua/config/lsp.lua
@@ -55,3 +55,18 @@ vim.lsp.enable('cssls')
vim.lsp.enable('ts_ls')
-- requires jdtls (AUR) and mfussenegger/nvim-jdtls plugin
vim.lsp.enable('jdtls')
+vim.lsp.config('jdtls', {
+ settings = {
+ java = {
+ configuration = {
+ runtimes = {
+ -- java 17 for Minecraft modding
+ {
+ name = "JavaSE-17",
+ path = "/usr/lib/jvm/java-17-temurin/",
+ },
+ }
+ }
+ }
+ }
+})