diff --git a/after/plugin/conform-config.lua b/after/plugin/conform-config.lua index 19f244d5..e6522750 100644 --- a/after/plugin/conform-config.lua +++ b/after/plugin/conform-config.lua @@ -15,7 +15,7 @@ require('conform').setup { format_on_save = { -- I recommend these options. See :help conform.format for details. lsp_fallback = true, - timeout_ms = 500, + timeout_ms = 600, }, -- If this is set, Conform will run the formatter asynchronously after save. -- It will pass the table to conform.format(). @@ -25,9 +25,9 @@ require('conform').setup { }, } -vim.api.nvim_create_autocmd('BufWritePre', { - pattern = '*', - callback = function(args) - require('conform').format { bufnr = args.buf } - end, -}) +-- vim.api.nvim_create_autocmd('BufWritePre', { +-- pattern = '*', +-- callback = function(args) +-- require('conform').format { bufnr = args.buf } +-- end, +-- }) diff --git a/after/plugin/java-config.lua b/after/plugin/java-config.lua index 8e5d59ec..ff08dcab 100644 --- a/after/plugin/java-config.lua +++ b/after/plugin/java-config.lua @@ -1,2 +1,18 @@ +local java_21_home_dir = '/Library/Java/JavaVirtualMachines/openjdk.jdk/Contents/Home/bin/java' + require('java').setup() -require('lspconfig').jdtls.setup {} +require('lspconfig').jdtls.setup { + settings = { + java = { + configuration = { + runtimes = { + { + name = 'JavaSE-21', + path = java_21_home_dir .. '/bin/java', + default = true, + }, + }, + }, + }, + }, +}