#!/bin/bash
COMMANDS="Lock\nToggle Screensaver\nExit\nSuspend\nHibernate\nShutdown\nReboot"

[ "$(cat /proc/1/comm)" = "systemd" ] && logind=systemctl || logind=loginctl

COMMAND=`echo -e $COMMANDS | dmenu -fn 'Noto Sans Mono:size=15' -i -p "Power:" "$@"`
echo $COMMAND
case $COMMAND in
	Lock)
		exec xautolock -locknow
	;;
	"Toggle Screensaver")
		exec xautolock -toggle
	;;
	Suspend)
		xautolock -locknow
		exec $logind suspend
	;;
	Hibernate)
		xautolock -locknow
		exec $logind hibernate
	;;
	Exit)
		#exec i3-msg exit
		#killall dwm
		kill $PPID
	;;
	Shutdown)
		#exec systemctl poweroff
		exec poweroff
	;;
	Reboot)
		#exec systemctl reboot
		exec reboot
	;;
esac