dotfiles/scripts/menu/menu-power
2024-02-05 06:04:39 -06:00

17 lines
313 B
Bash
Executable file

#!/bin/sh
# Prompt for power options using dmenu
option=$(printf "Shutdown\nRestart\nLog out" | ~/.config/scripts/menu/menu "Power:")
slogout() {
killall xinit
swaymsg exit
}
case "$option" in
"Shutdown") systemctl poweroff ;;
"Restart") systemctl reboot ;;
"Log out") slogout;;
*) exit 1 ;;
esac