#!/bin/sh

case "$(printf "Shutdown\nRestart\nLogout\nSuspend\nLock" | dmenu \
     -i -x 550 -y 300 -z 200 -p \
    "" -l 5)" in
        Shutdown) exec systemctl poweroff;;
        Restart) exec systemctl reboot;;
        Logout) kill -HUP $XDG_SESSION_PID;;
        Suspend) exec systemctl suspend;;
        Lock) exec systemctl --user start lock.target;;
esac
