Update 2024-02-14 07:51 OpenBSD/amd64-x13
This commit is contained in:
25
.bin/OLD/sshot
Executable file
25
.bin/OLD/sshot
Executable file
@@ -0,0 +1,25 @@
|
||||
#!/bin/sh
|
||||
|
||||
. ${HOME}/.bin/_config
|
||||
|
||||
trap cleanup 1 2 3 6
|
||||
cleanup() { rm -f "$file"; }
|
||||
|
||||
|
||||
# FILENAME
|
||||
file="${HOME}/Downloads/Screenshots/$(date "+%Y-%m-%d_%H-%M-%S")-sshot.png"
|
||||
mkdir -p "$(dirname "$file")"
|
||||
|
||||
# TAKE SCREENSHOT
|
||||
flameshot gui -p "$file"
|
||||
test -f "$file" || exit 1
|
||||
|
||||
# COMPRESS
|
||||
test -f /usr/local/bin/pngcrush \
|
||||
&& pngcrush -reduce "$file"
|
||||
|
||||
# UPLOAD
|
||||
_SWM_WS=-1 texec "upload \"$file\""
|
||||
|
||||
# NOTIFY
|
||||
NOTIFY_CMD "$(xclip -o)"
|
||||
Reference in New Issue
Block a user