blob: 9801d750ba09eb0e8e2f1ec48ef10c343eb7f947 (
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
|
#!/bin/sh
CORE="suspend\nreboot\nhibernate\nshutdown\nkey repeat rate\nvolume mixer"
#EXTRA="display settings\nrgb off"
ACTION=$(printf "$CORE\n$EXTRA" | dmenu -c -i -l 10 -p "manager")
case "$ACTION" in
"suspend")
loginctl suspend;;
"reboot")
loginctl reboot;;
"hibernate")
loginctl hibernate;;
"shutdown")
loginctl poweroff;;
"key repeat rate")
xset r rate 200 40;;
"volume mixer")
st -i -g 80x20-200+200 -e pulsemixer;;
"rgb off")
openrgb --mode direct --color 000000;;
"display settings")
displayctl;;
esac
|