#!/usr/bin/env bash UPTIME=$(uptime -p | sed -e 's/up //g') DWM_PID="$(pidof dwm)" OPTION_CANCEL="Cancel" OPTION_SHUTDOWN="Shutdown" OPTION_REBOOT="Restart" OPTION_LOGOUT="Logout" OPTION_LOCK="Lock" OPTIONS="$OPTION_CANCEL\n$OPTION_SHUTDOWN\n$OPTION_REBOOT\n$OPTION_LOCK\n$OPTION_LOGOUT" SELECTED="$(echo -e "$OPTIONS" | dmenu -i -l 5 -p "Uptime: $UPTIME" -z 700 -h 30 -y 900 -x 1090 -fn 'JetBrains Mono:size=19')" case $SELECTED in $OPTION_SHUTDOWN) sudo systemctl poweroff ;; $OPTION_REBOOT) sudo systemctl reboot ;; $OPTION_LOCK) slock ;; $OPTION_LOGOUT) kill -TERM $DWM_PID ;; esac