#!/bin/sh

actions="backup-shutdown
shutdown
reboot
soft-reboot
logout
autostart"
action=$(echo "$actions" | $DMENU)

_menu_shutdown_backup() {
	alacritty -e "host-backup"
}

if [ -z "$action" ]; then
	exit 1
fi

case "$action" in
	backup-shutdown)	_menu_shutdown_backup && systemctl poweroff -i ;;
	shutdown)		systemctl poweroff -i ;;
	reboot)			systemctl reboot ;;
	soft-reboot)	systemctl soft-reboot ;;
	logout)			systemctl --user exit ;;
	autostart)		autostart-manage run ;;
	*)				;; esac