diff --git a/init.lua b/init.lua index d188b89d..b031d664 100644 --- a/init.lua +++ b/init.lua @@ -608,7 +608,7 @@ require('lazy').setup({ }, }, } - + require('java').setup() -- Ensure the servers and tools above are installed -- To check the current status of installed tools and/or manually install -- other tools, you can run @@ -639,7 +639,28 @@ require('lazy').setup({ } end, }, - + { + 'nvim-java/nvim-java', + dependencies = { + 'nvim-java/lua-async-await', + 'nvim-java/nvim-java-refactor', + 'nvim-java/nvim-java-core', + 'nvim-java/nvim-java-test', + 'nvim-java/nvim-java-dap', + 'MunifTanjim/nui.nvim', + 'neovim/nvim-lspconfig', + 'mfussenegger/nvim-dap', + { + 'williamboman/mason.nvim', + opts = { + registries = { + 'github:nvim-java/mason-registry', + 'github:mason-org/mason-registry', + }, + }, + }, + }, + }, { -- Autoformat 'stevearc/conform.nvim', lazy = false,