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')