diff --git a/ss_rect.sh b/ss_rect.sh index 5e76be4..bf380c2 100755 --- a/ss_rect.sh +++ b/ss_rect.sh @@ -5,4 +5,13 @@ # Select an area with slurp, ss with grim # and copy to clipboard. SS="/media/fyb/share/shoka/swap/screenshots" -grim -c -g "$( slurp )" - | wl-copy --type image/png && wl-paste > "$SS"/$( date +'%Y-%m-%d-%H%M%S.png' ) +TEMP_FILE="$HOME/temporary_screenshot" + +grim -c -g "$( slurp )" "$TEMP_FILE" + +if [ $? -eq 0 ]; then + wl-copy --type image/png < "$TEMP_FILE" + wl-paste > "$SS/$( date +'%Y-%m-%d-%H%M%S.png' )" + rm "$TEMP_FILE" +fi +