1
0
mirror of https://github.com/eoli3n/dotfiles synced 2024-11-23 07:21:58 +01:00
eoli3n-dotfiles/roles/wofi/files/powermenu.sh
2020-05-08 10:07:44 +02:00

29 lines
460 B
Bash
Executable File

#!/usr/bin/env bash
action=$(echo -e "suspend\nlock\nlogout\nshutdown\nreboot" | wofi -d -p "power:" -L 5)
if [[ "$action" == "lock" ]]
then
swaylock-fancy
fi
if [[ "$action" == "suspend" ]]
then
swaylock-fancy && systemctl suspend && echo '*/reconnect' >~/.weechat/weechat_fifo
fi
if [[ "$action" == "logout" ]]
then
swaymsg exit
fi
if [[ "$action" == "shutdown" ]]
then
shutdown now
fi
if [[ "$action" == "reboot" ]]
then
reboot
fi