mein screenshot script mit scrot für zwei keyboard shortcuts, einmal ohne shift, einmal mit, einmal für den ganzen bildschirm, einmal zum selbst markieren, danach fragt er mich, ob ich das bild selbst speichern will oder hochladen und den link ausgeben
Code
#!/usr/bin/env bash
curr=$(pwd)
cd /tmp
if [[ $1 == "-s" ]]; then
scrot --select && notify-send "screenshot saved!" -t 1200
else
scrot --count --delay 1 && notify-send "screenshot saved!" -t 1200
fi
alacritty --class float,float -o font.size=14 -o window.dimensions.columns=30 -o window.dimensions.lines=5 -e bash -c '{
read -e -p "Link (l) or File (f)? : " -i f dec
myfile=$(find . -iname "*.png" | sort -r | head -n1)
if [[ "$dec" == "l" ]]; then
curl -F"file=@${myfile}" https://0x0.st
read -n 1 -s -r -p "Press any key to continue" && echo "\n"
else
cp "$myfile" $HOME
fi
}'
cd $curr
Alles anzeigen
für hunderte screenshots würde ich das aber anders schreiben