#!/bin/sh date=$(date +%Y%m%d_%H%M%S) path=~/Pictures/Screenshot_$date.png rootid=$(xwininfo -root -int | grep -iPo --color=never "(?<=id:\s)[0-9]*?\s") if [[ $1 -eq 1 ]] then # fullscreen maim $path && xclip -selection clipboard -t image/png $path notify-send -a "Maim" "Screenshot taken" "Saved at $path" elif [[ $1 -eq 2 ]] then # region maim -s $path && xclip -selection clipboard -t image/png $path if [[ $? -eq 0 ]] then notify-send -a "Maim" "Screenshot taken" "Saved at $path" fi elif [[ $1 -eq 3 ]] then # current window maim -i $(xdotool getactivewindow) $path && xclip -selection clipboard -t image/png $path fi