diff options
| author | Ahmed Abdelhalim <[email protected]> | 2026-04-10 15:53:50 +0200 |
|---|---|---|
| committer | Ahmed Abdelhalim <[email protected]> | 2026-04-10 16:43:18 +0200 |
| commit | 3401122f1f31d7b762156790b016d9184d2a9ba3 (patch) | |
| tree | 0d4bc4903dbf0c315cebb7d8a5c147ba0dd6d56c /roles/hyprland/files/scripts | |
| parent | f8340579263acd10e62ca5013b3ae26d9a7cbf7a (diff) | |
Replace gradia on archlinux with satty
Diffstat (limited to 'roles/hyprland/files/scripts')
| -rwxr-xr-x | roles/hyprland/files/scripts/screenshot.sh | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/roles/hyprland/files/scripts/screenshot.sh b/roles/hyprland/files/scripts/screenshot.sh new file mode 100755 index 00000000..9fcbe12b --- /dev/null +++ b/roles/hyprland/files/scripts/screenshot.sh @@ -0,0 +1,20 @@ +#!/bin/bash +set -euo pipefail + +MODE="${1:-"--region"}" + +case "${MODE}" in + "--region") + hyprshot -m region -r - + ;; + "--window") + hyprshot -m window -r - + ;; + *) + echo -e "Usage:" + echo -e " --window to screenshot a window application" + echo -e " --region to screenshot a screen region" + exit 0 + ;; + +esac | satty --filename - --disable-notifications --output-filename "$(xdg-user-dir PICTURES)/screenshot-%Y%m%d_%H%M%S.png" |
