diff options
-rw-r--r-- | home/modules/i3.nix | 15 |
1 files changed, 13 insertions, 2 deletions
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" = |