From e54038aafd48a06a225cbff63029dd0ade5bcb7e Mon Sep 17 00:00:00 2001 From: Martin Larsson Date: Tue, 16 Jul 2024 11:37:52 +0200 Subject: [PATCH] Remove neodev as I wasn't even using it, additionally, fix so that we properly exit debug mode when manually stopping the debugger --- home/.config/nvim/lua/plugs/mason_lsp.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/home/.config/nvim/lua/plugs/mason_lsp.lua b/home/.config/nvim/lua/plugs/mason_lsp.lua index 634f0af..b445adf 100644 --- a/home/.config/nvim/lua/plugs/mason_lsp.lua +++ b/home/.config/nvim/lua/plugs/mason_lsp.lua @@ -63,6 +63,7 @@ local function setup_dap() local dap = require("dap") local dapui = require("dapui") dapui.setup() + local stepping_keymaps = { n = { ["m"] = { @@ -139,7 +140,7 @@ local function setup_dap() cmd = function() dap.disconnect({ terminateDebuggee = true }) dap.close() - -- No need to manually exit debug mode here as it will get called from the event handler + exit_debug_mode() end }, } @@ -158,11 +159,10 @@ return { "williamboman/mason-lspconfig.nvim", -- DAP - "folke/neodev.nvim", "jay-babu/mason-nvim-dap.nvim", "rcarriga/nvim-dap-ui", "mfussenegger/nvim-dap", - "nvim-neotest/nvim-nio", + { "nvim-neotest/nvim-nio", lazy = true }, "LiadOz/nvim-dap-repl-highlights", "theHamsta/nvim-dap-virtual-text" },