From 72dfccac981542eb00ff29c431bbaf640e3ba41c Mon Sep 17 00:00:00 2001 From: Thomas Forgione Date: Wed, 14 May 2025 16:56:29 +0200 Subject: [PATCH] Cooler signs, java --- nvim/init.lua | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/nvim/init.lua b/nvim/init.lua index 77e3e29..77fc58b 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -83,9 +83,10 @@ vim.opt.completeopt = { 'menuone', 'noselect' } vim.diagnostic.config { signs = { text = { - [vim.diagnostic.severity.ERROR] = '', + [vim.diagnostic.severity.ERROR] = '', [vim.diagnostic.severity.WARN] = '', - [vim.diagnostic.severity.HINT] = '', + [vim.diagnostic.severity.HINT] = '', + [vim.diagnostic.severity.INFO] = '', }, color = {}, }, @@ -214,3 +215,12 @@ vim.lsp.config['python'] = { } vim.lsp.enable('python') + +-- Java +vim.lsp.config['java'] = { + cmd = { 'jdtls', '--jvm-arg=-javaagent:/usr/share/java/lombok/lombok.jar' }, + filetypes = { 'java' }, + root_markers = { 'Makefile' }, +} + +vim.lsp.enable('java')