diff --git a/home-manager/linux/programs/sway.nix b/home-manager/linux/programs/sway.nix index 793dce1..aacef68 100644 --- a/home-manager/linux/programs/sway.nix +++ b/home-manager/linux/programs/sway.nix @@ -35,7 +35,9 @@ in with lib; { }; })) # Screenshots - sway-contrib.grimshot + (inputs.hyprland-contrib.packages.${pkgs.system}.grimblast.override { + hyprland = config.wayland.windowManager.hyprland.package; + }) # fuzzel for launcher fuzzel # for image viewing @@ -183,6 +185,10 @@ in with lib; { bind = SHIFT, xf86audiolowervolume, exec, swayosd --output-volume=-2 bind = , xf86audiomute, exec, swayosd --output-volume mute-toggle + # Screenshots + bind = , print, exec, grimblast copysave area ~/Pictures/Screenshots/$(date -Iseconds).png + bind = SHIFT, print, exec, grimblast copysave output ~/Pictures/Screenshots/$(date -Iseconds).png + # Caps lock indicator bindr = CAPS, caps_lock, exec, swayosd --caps-lock