aboutsummaryrefslogtreecommitdiff
path: root/scripts/rofi-exit-menu.sh
blob: 57ce492c6717936aeffe65c3c3f88f67019e8c26 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/bash

function options() {
	cat << EOF
supspend
shutdown
reboot
Xit
EOF
}

if [ $# -gt 0 ]; then
	case "$@" in
		suspend)
			systemctl suspend;;
		shutdown)
			systemctl shutdown;;
		reboot)
			systemctl reboot;;
		"exit i3")
			i3-msg exit;;
		*)
			options;;
	
	esac
else
	options
fi