From a27bfa4a5474b7e95f1beefc3ad703d69b163f25 Mon Sep 17 00:00:00 2001 From: Jannik Donker Date: Mon, 3 Nov 2025 06:38:23 +0100 Subject: [PATCH] added nvim-dap --- init.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/init.lua b/init.lua index fe12293..7278db2 100644 --- a/init.lua +++ b/init.lua @@ -35,6 +35,7 @@ vim.pack.add({ { src = "https://github.com/kosayoda/nvim-lightbulb" }, { src = "https://codeberg.org/mfussenegger/nvim-jdtls.git" }, { src = "https://github.com/m4xshen/autoclose.nvim" }, + { src = "https://codeberg.org/mfussenegger/nvim-dap.git" }, }) vim.cmd("colorscheme gruvbox") @@ -88,7 +89,7 @@ vim.api.nvim_create_autocmd('FileType', { callback = function(args) local project_name = vim.fn.fnamemodify(vim.fn.getcwd(), ":p:h:t") local workspace_dir = vim.fn.stdpath("data") .. - package.config:sub(1, 1) .. "jdtls-workspace" .. package.config:sub(1, 1) .. project_name + package.config:sub(1, 1) .. "jdtls-workspace" .. package.config:sub(1, 1) .. project_name local os_name = vim.loop.os_uname().sysname local config = { -- The command that starts the language server @@ -164,7 +165,7 @@ vim.api.nvim_create_autocmd('FileType', { -- -- If you don't plan on using the debugger or other eclipse.jdt.ls plugins you can remove this init_options = { - bundles = {}, + bundles = { vim.fn.glob("/home/jannikdonker/.local/share/nvim/mason/share/java-debug-adapter/com.microsoft.java.debug.plugin.jar", 1) }, }, } -- This starts a new client & server,