diff options
Diffstat (limited to '.config/nvim/lua/custom/config')
| -rw-r--r-- | .config/nvim/lua/custom/config/language-servers.lua | 2 | ||||
| -rw-r--r-- | .config/nvim/lua/custom/config/mason.lua | 8 |
2 files changed, 9 insertions, 1 deletions
diff --git a/.config/nvim/lua/custom/config/language-servers.lua b/.config/nvim/lua/custom/config/language-servers.lua index 2d824d0..3c068a7 100644 --- a/.config/nvim/lua/custom/config/language-servers.lua +++ b/.config/nvim/lua/custom/config/language-servers.lua @@ -16,7 +16,7 @@ return { }, -- lua clangd = true, -- C/C++ gradle_ls = true, -- java package manager - jdtls = true, -- java eclipse lsp + -- jdtls = true, -- java eclipse lsp kotlin_language_server = true, -- kotlin pyright = true, -- python rust_analyzer = false, -- NOTE: using rustaceanvim diff --git a/.config/nvim/lua/custom/config/mason.lua b/.config/nvim/lua/custom/config/mason.lua index 886adc2..9d42879 100644 --- a/.config/nvim/lua/custom/config/mason.lua +++ b/.config/nvim/lua/custom/config/mason.lua @@ -1,6 +1,7 @@ -- NOTE: Not language servers but still make sure mason installs them local ensure_installed = { stylua = true, -- lua formatting + jdtls = true, -- java eclipse lsp } local servers = require('custom.config.language-servers') @@ -29,5 +30,12 @@ require('mason-lspconfig').setup({ ensure_installed = servers_to_install }) require('mason-tool-installer').setup({ ensure_installed = { 'stylua', -- lua formatter + 'java-debug-adapter', + 'java-test', }, }) + +-- NOTE: apparently needed due to some issue or smthing? +vim.api.nvim_command('MasonToolsInstall') + + |
