#!/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