Update screenshot script

Signed-off-by: Severin Kaderli <severin@kaderli.dev>
This commit is contained in:
Severin Kaderli 2019-08-11 18:53:02 +02:00
parent 7db33a7d34
commit 3c9cd46753
Signed by: severinkaderli
GPG key ID: F419F8835B72F0C4

View file

@ -18,9 +18,7 @@ PROMPT="Screenshot"
# Actions for the menu
ACTIONS=(
"1: Fullscreen"
"2: Fullscreen (Clipboard)"
"3: Selection"
"4: Selection (Clipboard)"
"2: Selection"
)
FILENAME="${HOME}/pictures/Screenshots/%Y-%m-%d-%H%M%S.png"
@ -28,15 +26,12 @@ FILENAME="${HOME}/pictures/Screenshots/%Y-%m-%d-%H%M%S.png"
SELECTION=$(printf '%s\n' "${ACTIONS[@]}" | rofi -dmenu -p "${PROMPT}" | cut -d ":" -f1)
case "${SELECTION}" in
"1")
escrotum "${FILENAME}"
FILE=$(escrotum "${FILENAME}")
;;
"2")
escrotum -C "${FILENAME}"
;;
"3")
escrotum -s "${FILENAME}"
;;
"4")
escrotum -C -s "${FILENAME}"
FILE=$(escrotum -s "${FILENAME}")
;;
esac
TYPE=$(file -b --mime-type "${FILE}")
xclip -selection clipboard -t "${TYPE}" < "${FILE}"