From a8e42d6e6d811ca31862606263f5818c95b0ab18 Mon Sep 17 00:00:00 2001 From: Griffin Smith Date: Sat, 4 Apr 2020 11:45:37 -0400 Subject: binding for peek --- home/modules/i3.nix | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'home') diff --git a/home/modules/i3.nix b/home/modules/i3.nix index 1c02939ecbd6..b4ffd202e07c 100644 --- a/home/modules/i3.nix +++ b/home/modules/i3.nix @@ -36,13 +36,18 @@ in { let decorationFont = "MesloLGSDZ ${toString config.system.machine.i3FontSize}"; in { home.packages = with pkgs; [ - maim rofi rofi-pass - i3status python38Packages.py3status i3lock dconf # for gtk + + # Screenshots + maim + + # GIFs + picom + peek ]; xsession.scriptPath = ".hm-xsession"; @@ -82,6 +87,12 @@ in { # Screenshots "${mod}+q" = "exec \"maim | xclip -selection clipboard -t image/png\""; "${mod}+Shift+q" = "exec \"maim -s | xclip -selection clipboard -t image/png\""; + "${mod}+Ctrl+q" = "exec ${pkgs.writeShellScript "peek.sh" '' + picom & + picom_pid=$! + peek || true + kill -SIGINT $picom_pid + ''}"; # Launching applications "${mod}+u" = -- cgit 1.4.1