16 lines
465 B
Text
16 lines
465 B
Text
|
#!/bin/env bash
|
||
|
|
||
|
# shot - Take a screenshot and upload it
|
||
|
# Depends on: share
|
||
|
|
||
|
filename=$(date "+%F_%T").png
|
||
|
flameshot_cmd="flatpak run org.flameshot.Flameshot"
|
||
|
|
||
|
if command -v $flameshot_cmd &> /dev/null; then
|
||
|
$flameshot_cmd gui -r | ~/.local/bin/share -f $filename - | grep "Hotlink:" | cut -d ' ' -f2 | xclip -selection c \
|
||
|
&& notify-send "Shot" "Screenshot URL copied to clipboard"
|
||
|
else
|
||
|
echo "No supported screenshot program found"
|
||
|
exit 1
|
||
|
fi
|