From 4f3a964e424bc285cf9754a48249b3b4d924c483 Mon Sep 17 00:00:00 2001 From: Natercio Moniz Date: Wed, 23 Jul 2025 17:10:01 +0100 Subject: [PATCH] add shortcut to toggle the debug sessions panel --- lua/kickstart/plugins/debug.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lua/kickstart/plugins/debug.lua b/lua/kickstart/plugins/debug.lua index b197056..c3c1ee1 100644 --- a/lua/kickstart/plugins/debug.lua +++ b/lua/kickstart/plugins/debug.lua @@ -11,6 +11,7 @@ return { local dap = require 'dap' local dapui = require 'dapui' local dapgo = require 'dap-go' + local dapwidgets = require 'dap.ui.widgets' return { -- Basic debugging keymaps, feel free to change to your liking! @@ -34,7 +35,8 @@ return { desc = 'Debug: Set Breakpoint', }, -- Toggle to see last session result. Without this, you can't see session output in case of unhandled exception. - { 'td', dapui.toggle, desc = 'Debug: [T]oggle [D]AP ui.' }, + { 'td', dapui.toggle, desc = 'Debug: [T]oggle [D]AP ui' }, + { 'ts', dapwidgets.sidebar(dapwidgets.sessions, nil, '5 sp').toggle, desc = 'Debug: [T]oggle [S]essions panel' }, -- show sessions panel { 'rl', dap.run_last, desc = 'Debug: [R]un [l]ast' }, { 'rt', dapgo.debug_test, desc = 'Debug: [R]un [t]est' }, unpack(keys),