about summary refs log tree commit diff
path: root/machines/sternenseemann/desktop-sway.nix
diff options
context:
space:
mode:
Diffstat (limited to 'machines/sternenseemann/desktop-sway.nix')
-rw-r--r--machines/sternenseemann/desktop-sway.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/machines/sternenseemann/desktop-sway.nix b/machines/sternenseemann/desktop-sway.nix
index 2494210f..107cfea5 100644
--- a/machines/sternenseemann/desktop-sway.nix
+++ b/machines/sternenseemann/desktop-sway.nix
@@ -18,6 +18,8 @@ let
       // (getBins pkgs.mako [ "makoctl" ])
       // (getBins screenshot [ "screenshot" ])
       // (getBins pkgs.foot [ "foot" ])
+      // (getBins pkgs.bash [ "sh" ])
+      // (getBins config.vuizvui.user.sternenseemann.programs.saneterm.package [ "saneterm" ])
       ;
 
   screenshot = pkgs.writers.writeDashBin "screenshot" ''
@@ -46,6 +48,7 @@ in
         "$mod+g" = "${bins.tep} copy -l 25 -p 'tep>' -i";
         "$mod+c" = "${bins.makoctl} dismiss -a";
         "$mod+x" = bins.screenshot;
+        "$mod+Shift+Return" = "${bins.saneterm} ${bins.sh}";
       };
       term = bins.foot;
       menu = "${bins.bemenu-run} -l 10 -i";
@@ -96,6 +99,8 @@ in
       };
     };
 
+    vuizvui.user.sternenseemann.programs.saneterm.enable = true;
+
     # notifications
     services.dbus.packages = [ pkgs.mako ];