diff --git a/nvim/lua/plugins/dap.lua b/nvim/lua/plugins/dap.lua index 6d55050..d2f6b2a 100644 --- a/nvim/lua/plugins/dap.lua +++ b/nvim/lua/plugins/dap.lua @@ -91,33 +91,50 @@ return { end, keys = { { - 'b', function() require('dap').toggle_breakpoint() end + 'b', + function() require('dap').toggle_breakpoint() end, + desc = 'DAP: Toggle Breakpoint', }, { - 'B', function() require('dap').set_breakpoint(vim.fn.input('Breakpoint condition: ')) end + 'B', + function() require('dap').set_breakpoint(vim.fn.input('Breakpoint condition: ')) end, + desc = 'DAP: Set conditional breakpoint', }, { 'dh', function() require('dap.ui.widgets').hover() end, - mode = 'n', 'v' + mode = 'n', 'v', + desc = 'DAP: Debug hover', }, { - '', function() require('dap').continue() end + '', + function() require('dap').continue() end, + desc = 'DAP: Continue', }, { - '', function() require('dap').run_to_cursor() end + '', + function() require('dap').run_to_cursor() end, + desc = 'DAP: Run to cursor', }, { - '', function() require('dap').terminate() end + '', + function() require('dap').terminate() end, + desc = 'DAP: Terminate debug session', }, { - '', function() require('dap').step_over() end + '', + function() require('dap').step_over() end, + desc = 'DAP: Step Over', }, { - '', function() require('dap').step_into() end + '', + function() require('dap').step_into() end, + desc = 'DAP: Step Into', }, { - '', function() require('dap').step_out() end + '', + function() require('dap').step_out() end, + desc = 'DAP: Step Out', }, }, }