From 5b6477cab68a881e2bad5ff1e8fd50851c88f938 Mon Sep 17 00:00:00 2001 From: kenji Date: Sun, 8 Mar 2026 11:39:16 -0500 Subject: [PATCH] feat(btop): added ctrl+shift+esc keybind for preset 2 --- apps/btop/default.nix | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/apps/btop/default.nix b/apps/btop/default.nix index ae6418e..e356f05 100644 --- a/apps/btop/default.nix +++ b/apps/btop/default.nix @@ -15,12 +15,19 @@ }; }; - wayland.windowManager.hyprland.settings = lib.mkIf (myConfig.btop.autostart) { - exec-once = [ - "uwsm app -- xdg-terminal-exec -e btop -p 2" - ]; - windowrulev2 = [ - "monitor ${myConfig.btop.monitor}, title:^(btop)$" - ]; - }; + wayland.windowManager.hyprland.settings = lib.mkMerge [ + { + bindd = [ + "CTRL SHIFT, Escape, Open Btop Minimal, exec, uwsm app -- xdg-terminal-exec -e btop -p 2" + ]; + } + (lib.mkIf (myConfig.btop.autostart) { + exec-once = [ + "uwsm app -- xdg-terminal-exec -e btop -p 2" + ]; + windowrulev2 = [ + "monitor ${myConfig.btop.monitor}, title:^(btop)$" + ]; + }) + ]; }