From c5cc8ed0bc003085216eade1fb31b0950a453663 Mon Sep 17 00:00:00 2001 From: Dmitrii Morozov Date: Mon, 27 Oct 2025 14:45:12 +0100 Subject: Configure springb-boot plugin properly --- lua/plugins/jdtls.lua | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 lua/plugins/jdtls.lua (limited to 'lua/plugins/jdtls.lua') diff --git a/lua/plugins/jdtls.lua b/lua/plugins/jdtls.lua new file mode 100644 index 0000000..49ab729 --- /dev/null +++ b/lua/plugins/jdtls.lua @@ -0,0 +1,19 @@ +return { + "mfussenegger/nvim-jdtls", + optional = true, + opts = { + jdtls = function(config) + if not vim.g.user_is_termux then + config.cmd = vim.list_extend(vim.deepcopy(config.cmd), { + "--jvm-arg=-Xms8g", + "--jvm-arg=-Xmx16g", + }) + end + if LazyVim.has("spring-boot.nvim") then + config.init_options = config.init_options or {} + config.init_options.bundles = + vim.list_extend(vim.deepcopy(config.init_options.bundles or {}), require("spring_boot").java_extensions()) + end + end, + }, +} -- cgit v1.2.3