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),