blob: d118a6936b273e7fc0dced5db872e9acb4bbd65b (
plain) (
blame)
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
|
#!/usr/bin/env fish
set poweroff ""
set reboot ""
set lock ""
set exit ""
set sleep ""
set hibernate ""
set chosen (echo -e "$poweroff\n$reboot\n$lock\n$exit\n$sleep\n$hibernate" | rofi -dmenu -theme ~/.config/rofi/powermenu.rasi)
switch $chosen
case $poweroff
loginctl poweroff
case $reboot
loginctl reboot
case $lock
loginctl lock-session
case $exit
niri msg action quit
case $sleep
loginctl suspend
case $hibernate
loginctl hibernate
case '*'
exit 1
end
|