aboutsummaryrefslogtreecommitdiff
path: root/dmenu-power
blob: f1d3cfff09e063378c0eb2da81f0c8d1e37a3719 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh

choice=$(echo -e "\
 Logout\n\
 Lock\n\
 Suspend\n\
󰋊 Hibernate\n\
 Reboot\n\
 Shutdown\n\
✘ Exit" | dmenu -bw 4 -c -z 500 -l 10 -p "Power: ")

case "$choice" in
	" Logout")    pkill -u $USER ;;
	" Lock")      slock ;;
	" Suspend")   loginctl suspend ;;
	"󰋊 Hibernate") loginctl hibernate ;;
	" Reboot")    loginctl reboot ;;
	" Shutdown")  loginctl poweroff ;;
	" Exit")      exit 0 ;;
	*) exit 1;;
esac