dotfiles/system/bin/power.sh
Severin Kaderli 6270596a5d
Add power menu to polybar
Signed-off-by: Severin Kaderli <severin.kaderli@gmail.com>
2018-12-24 19:16:28 +01:00

33 lines
517 B
Bash
Executable file

#!/bin/bash
#
# SCRIPT NAME:
# power.sh
#
# AUTHOR:
# Severin Kaderli <severin.kaderli@gmail.com>
#
# DESCRIPTION:
# Displays a power menu using zenity.
#
# USAGE:
# ./power.sh
TEXT="Choose action"
WIDTH=400
HEIGHT=200
ACTIONS=(
"Reboot"
"Shutdown"
)
action=$(zenity --list --width="${WIDTH}" --height="${HEIGHT}" --text="${TEXT}" --column="Action" "${ACTIONS[@]}")
echo "$action"
if [ "${action}" == "Reboot" ]
then
systemctl reboot
elif [ "${action}" == "Shutdown" ]
then
systemctl poweroff
fi