about summary refs log tree commit diff
path: root/machines/sternenseemann/desktop-sway.nix
diff options
context:
space:
mode:
authorsternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-05-31 15:41:08 +0200
committersternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-05-31 15:42:56 +0200
commitcf25f85750f8dc32628512e38c7418128679fa02 (patch)
tree686a74bd9f694021fb0e8986fbc6a2a0ece380d3 /machines/sternenseemann/desktop-sway.nix
parenteb766db679a5ffe72d32439bf1bcf36f99dfc8b9 (diff)
machines/sternenseemann/wolfgang: install saneterm
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 ];