dotfiles/bspwm/power.sh
2020-08-01 22:13:25 +03:00

29 lines
433 B
Bash
Executable file

#!/bin/sh
sure() {
options="Yes
No"
chosen=`echo "$options" | dmenu -i -p "Are you sure?" -sb red -sf black`
case "$chosen" in
Yes) exec $1 ;;
No) exit ;;
esac
}
options="shutdown
reboot
hibernate
sleep"
chosen=`echo "$options" | dmenu -i`
case "$chosen" in
shutdown)
sure "systemctl poweroff" ;;
reboot)
sure "systemctl reboot" ;;
hibernate)
sure "systemctl hibernate" ;;
sleep)
systemctl suspend ;;
esac