diff options
| author | Skladnayazebra <skladnayazebra@gmail.com> | 2026-04-25 21:50:44 +0200 |
|---|---|---|
| committer | Skladnayazebra <skladnayazebra@gmail.com> | 2026-04-25 21:50:44 +0200 |
| commit | a0d1e06f08e7694c672686469f28fdc0ab7c9603 (patch) | |
| tree | 898e1a2d27e9aa24c0aa7d38efa7ffc0bb0bfd4f /nvim/lua/config | |
| parent | 19f1c78d1e800d4bee2c059c9dcec8d6854be10e (diff) | |
add java LSP config
Diffstat (limited to 'nvim/lua/config')
| -rw-r--r-- | nvim/lua/config/lsp.lua | 15 |
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/", + }, + } + } + } + } +}) |
