24 lines
676 B
Bash
Executable File

#!/bin/bash
SCREENFILE=$HOME/Documents/Images/Screenshots/$(date +'screenshot_%Y-%m-%d-%H%M%S.png')
ICONPATH="/home/mat/.config/streamdeck/sources/Keys/applications"
HNOTIFY="Центр Управления Полетами"
SCREENZONE(){
grim -g "$(slurp -d)" - | wl-copy && wl-paste > $SCREENFILE
notify-send -e -i "$ICONPATH/screenshots.png" "$HNOTIFY" "Скриншот скопирован и сохранен"
}
SCREENFULL(){
grim - | wl-copy && wl-paste > $SCREENFILE
notify-send -e -i "$ICONPATH/screenshots.png" "$HNOTIFY" "Скриншот скопирован и сохранен"
}
if [[ $1 = 'full' ]]; then
SCREENFULL
else
SCREENZONE
fi
exit 0