From d881d8082551f2ee2c6973d6e716314d6d206632 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Av=C3=A9?= Date: Tue, 25 Feb 2025 20:00:02 +0100 Subject: [PATCH] Set conditional breakpoint --- home/Arendia.nix | 1 + home/nvim/files/lua/plugins/dap.lua | 3 +++ 2 files changed, 4 insertions(+) diff --git a/home/Arendia.nix b/home/Arendia.nix index b629627..345a5c5 100644 --- a/home/Arendia.nix +++ b/home/Arendia.nix @@ -29,6 +29,7 @@ in texliveFull gnome-power-manager jetbrains.pycharm-professional + discord ]; services.hyprpaper = { diff --git a/home/nvim/files/lua/plugins/dap.lua b/home/nvim/files/lua/plugins/dap.lua index 170a210..d1f6292 100644 --- a/home/nvim/files/lua/plugins/dap.lua +++ b/home/nvim/files/lua/plugins/dap.lua @@ -90,6 +90,9 @@ return { vim.api.nvim_create_user_command("DapToggleUI", function() ui.toggle() end, {}) + vim.api.nvim_create_user_command("DapConditionalBreakpoint", function() + require('dap').set_breakpoint(vim.fn.input('Breakpoint condition: ')) + end, {}) -- dap.listeners.before.event_terminated.dapui_config = function() -- ui.close() -- end