diff --git a/nvim/.config/nvim/lua/plugins/statusline.lua b/nvim/.config/nvim/lua/plugins/statusline.lua index e6deb2b..e89666e 100644 --- a/nvim/.config/nvim/lua/plugins/statusline.lua +++ b/nvim/.config/nvim/lua/plugins/statusline.lua @@ -84,7 +84,6 @@ return { "lazy", "man", "mason", - "nvim-dap-ui", "nvim-tree", "oil", "quickfix", diff --git a/nvim/.config/nvim/lua/plugins/testing.lua b/nvim/.config/nvim/lua/plugins/testing.lua index c3a4419..edb9967 100644 --- a/nvim/.config/nvim/lua/plugins/testing.lua +++ b/nvim/.config/nvim/lua/plugins/testing.lua @@ -151,6 +151,11 @@ return { }, { "mfussenegger/nvim-dap", + init = function() + if require("core.util").is_available("which-key") then + require("which-key").add({ "d", group = "debug" }) + end + end, dependencies = { { "LiadOz/nvim-dap-repl-highlights", @@ -158,7 +163,6 @@ return { build = ":TSInstall dap_repl", dependencies = { "nvim-treesitter/nvim-treesitter" }, }, - { "igorlfs/nvim-dap-view", opts = { winbar = { controls = { enabled = true } } }, @@ -173,11 +177,6 @@ return { }, }, }, - init = function() - if require("core.util").is_available("which-key") then - require("which-key").add({ "d", group = "debug" }) - end - end, config = function() local dap, dv = require("dap"), require("dap-view") dap.listeners.before.attach["dap-view-config"] = function() @@ -206,16 +205,16 @@ return { require("dap").defaults.fallback.switchbuf = "usevisible,usetab,newtab" end, keys = { - { "dc", require("dap").continue, desc = "continue" }, - { "dt", require("dap").terminate, desc = "terminate" }, - { "dr", require("dap").run_to_cursor, desc = "run to cursor" }, - { "dj", require("dap").step_over, desc = "step over" }, - { "dl", require("dap").step_into, desc = "step into" }, - { "dh", require("dap").step_out, desc = "step out" }, - { "[d", require("dap").up, desc = "DAP up" }, - { "]d", require("dap").down, desc = "DAP down" }, + { "dc", function() require("dap").continue() end, desc = "continue" }, + { "dt", function() require("dap").terminate() end, desc = "terminate" }, + { "dr", function() require("dap").run_to_cursor() end, desc = "run to cursor" }, + { "dj", function() require("dap").step_over() end, desc = "step over" }, + { "dl", function() require("dap").step_into() end, desc = "step into" }, + { "dh", function() require("dap").step_out() end, desc = "step out" }, + { "[d", function() require("dap").up() end, desc = "DAP up" }, + { "]d", function() require("dap").down() end, desc = "DAP down" }, - { "db", require("dap").toggle_breakpoint, desc = "toggle breakpoint" }, + { "db", function() require("dap").toggle_breakpoint() end, desc = "toggle breakpoint" }, { "dB", function() @@ -235,7 +234,7 @@ return { desc = "set logpoint", }, - { "dk", require("dap.ui.widgets").hover, desc = "hover" }, + { "dk", function() require("dap.ui.widgets").hover() end, desc = "hover" }, }, }, {