From a8e483ed7398fbb724f1c89ec0cae1a629057e51 Mon Sep 17 00:00:00 2001 From: EsVagy42 Date: Tue, 4 Mar 2025 09:05:17 +0000 Subject: [PATCH] Added config for dap-ui --- config/dap-ui.nix | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/config/dap-ui.nix b/config/dap-ui.nix index 036cce3..9f2da4a 100644 --- a/config/dap-ui.nix +++ b/config/dap-ui.nix @@ -1 +1,22 @@ -{ plugins = { dap-ui = { enable = true; }; }; } +{ + plugins = { + dap-ui = { + enable = true; + luaConfig.post = '' + local dap, dapui = require("dap"), require("dapui") + dap.listeners.before.attach.dapui_config = function() + dapui.open() + end + dap.listeners.before.launch.dapui_config = function() + dapui.open() + end + dap.listeners.before.event_terminated.dapui_config = function() + dapui.close() + end + dap.listeners.before.event_exited.dapui_config = function() + dapui.close() + end + ''; + }; + }; +}