From d9fcc3e3eca67d9f35056bdaea9ff86705655fb4 Mon Sep 17 00:00:00 2001 From: Petr Hrdina Date: Mon, 16 Mar 2026 15:04:16 +0100 Subject: [PATCH] Add java --- lua/plugins/lsp.lua | 3 +++ lua/plugins/treesitter.lua | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index 4ce01a6..b47ef30 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -48,6 +48,9 @@ return { -- Python vim.lsp.enable('pylsp') + -- Java (from Eclipse) + vim.lsp.enable('jdtls') + -- Auto format vim.api.nvim_create_autocmd("BufWritePre", { pattern = {"*.rs", "*.hs", "*.py"}, diff --git a/lua/plugins/treesitter.lua b/lua/plugins/treesitter.lua index 152810a..5c57a16 100644 --- a/lua/plugins/treesitter.lua +++ b/lua/plugins/treesitter.lua @@ -3,7 +3,7 @@ return { lazy = false, run = ":TSUpdate", config = function() - require'nvim-treesitter'.install { 'lua', 'c', 'cpp', 'rust' } + require'nvim-treesitter'.install { 'lua', 'c', 'cpp', 'rust', 'java' } vim.api.nvim_create_autocmd('FileType', { pattern = { '' }, callback = function() vim.treesitter.start() end,