1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#!/bin/sh # simple power menu using dmenu choice=$(printf '%s\n' lock reboot shutdown | dmenu -i -l 5) case "$choice" in lock) slock & ;; reboot) loginctl reboot ;; shutdown) loginctl poweroff ;; *) exit 0 ;; esac