12 lines
334 B
Bash
Executable File
12 lines
334 B
Bash
Executable File
#!/bin/sh
|
|
|
|
chosen="$(printf "Shutdown\\nReboot\\nSuspend\\nLock\\nLog out" | dmenu -w 120 -i -p "⏻ ")"
|
|
case $chosen in
|
|
"Shutdown") loginctl poweroff;;
|
|
"Reboot") loginctl reboot;;
|
|
"Suspend") loginctl suspend;;
|
|
"Lock") xset s activate;;
|
|
"Log out") loginctl terminate-user "$(id -u "$USER")";;
|
|
*) exit 0;;
|
|
esac
|