blob: 716ccdd7953c2d3cf3cb5f148290bd6d7a25e1e3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#!/bin/sh
dir="$(xdg-user-dir PICTURES)"
dir="${dir:-$HOME/pics}/screenshots"
date="$(date +%y%m%d_%H_%M_%S)"
mkdir -p "$dir"
case $1 in
"-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
|