summaryrefslogtreecommitdiff
path: root/config/wayland/hypr/screenshot.sh
diff options
context:
space:
mode:
authorRaymaekers Luca <raymaekers.luca@gmail.com>2023-10-19 11:24:49 +0200
committerRaymaekers Luca <raymaekers.luca@gmail.com>2023-10-19 11:24:49 +0200
commitbd0e2020cea05c171c2fce7f44ed4946e3ce5aec (patch)
treead935bda75908a4bc8db0a9dfda6076158447e3f /config/wayland/hypr/screenshot.sh
parent3811c7c3c611a03b36b0589033c31bb738313135 (diff)
refactor
Diffstat (limited to 'config/wayland/hypr/screenshot.sh')
-rwxr-xr-xconfig/wayland/hypr/screenshot.sh26
1 files changed, 7 insertions, 19 deletions
diff --git a/config/wayland/hypr/screenshot.sh b/config/wayland/hypr/screenshot.sh
index 694e099..716ccdd 100755
--- a/config/wayland/hypr/screenshot.sh
+++ b/config/wayland/hypr/screenshot.sh
@@ -6,23 +6,11 @@ date="$(date +%y%m%d_%H_%M_%S)"
mkdir -p "$dir"
case $1 in
- "-m")
- actwin="$(hyprctl activewindow -j | jq -r '.monitor')"
- actmon="$(hyprctl monitors -j |
- jq -r ".[] | select(.id == $actwin)" |
- jq -r '.name')"
- grim -o "$actmon" "$dir/${date}_mon.png"
- ;;
- "-f")
- grim "$dir/${date}_full.png"
- ;;
- "-s")
- grim -g "$(slurp)" "$dir/${date}_sel.png"
- ;;
- "-sc")
- grim -g "$(slurp)" - | wl-copy
- ;;
- *)
- exit
- ;;
+ "-m") grim -o "$(hyprctl monitors -j |
+ jq -r ".[] | select(.id == $(hyrctl activewindow -j | jq -r '.monitor'))" |
+ jq -r '.name')" "$dir/${date}_mon.png" ;;
+ "-f") grim "$dir/${date}_full.png" ;;
+ "-s") grim -g "$(slurp)" "$dir/${date}_sel.png" ;;
+ "-sc") grim -g "$(slurp)" - | wl-copy ;;
+ *) exit ;;
esac