diff --git a/ftplugin/java.lua b/ftplugin/java.lua index 033ae890..a523b44c 100644 --- a/ftplugin/java.lua +++ b/ftplugin/java.lua @@ -36,6 +36,7 @@ local config = { settings = { java = { + home = 'c:/Program Files/Java/jdk-17', signatureHelp = { enabled = true }, extendedClientCapabilities = extendedClientCapabilities, maven = { diff --git a/init.lua b/init.lua index b752484b..589da7b9 100644 --- a/init.lua +++ b/init.lua @@ -615,6 +615,13 @@ require('lazy').setup({ local ensure_installed = vim.tbl_keys(servers or {}) vim.list_extend(ensure_installed, { 'stylua', -- Used to format Lua code + 'gopls', + 'jdtls', + 'yaml-language-server', + 'lua-language-server', + 'csharp-language-server', + 'rust-analyzer', + 'marksman', }) require('mason-tool-installer').setup { ensure_installed = ensure_installed }