blob: a478ab3f898a6c4e9fc2f81d45c0a911c46502f2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#!/bin/sh
DIR="$HOME/Pictures/Screenshots"
mkdir -p "$DIR"
TIMESTAMP=$(date +"%Y-%m-%d_%H-%M-%S")
FINAL_FILE="$DIR/screenshot_$TIMESTAMP.png"
TEMP_FULLSCREEN=$(mktemp /tmp/fullscreen_XXXXXX.png)
grim "$TEMP_FULLSCREEN"
TEMP_FILE=$(mktemp /tmp/screenshot_XXXXXX.png)
grim -g "$(slurp)" "$TEMP_FILE"
cp "$TEMP_FILE" "$FINAL_FILE"
wl-copy < "$TEMP_FILE"
notify-send "Screenshot" "Saved to $FINAL_FILE" -i "$TEMP_FILE"
rm "$TEMP_FILE" "$TEMP_FULLSCREEN"
|