#!/usr/bin/env zsh alias systemctl-list-running-services="sudo systemctl --type=service" alias systemctl-list-units='sudo systemctl list-units' alias systemctl-list-unit-files='sudo systemctl list-unit-files' alias systemctl-failed='sudo systemctl --failed' alias systemctl-daemon-reload='sudo systemctl daemon-reload' alias journalctl-error='sudo journalctl -b --priority 0..3' alias journalctl-user='journalctl -b' shutdown-timer() { bash -c 'echo "System is going to shutdown in $1 minute(s)..." sleep $1m systemctl poweroff' -- $1 } hibernate-timer() { bash -c 'echo "System is going to hibernate in $1 minute(s)..." sleep $1m systemctl hibernate' -- $1 } shutdown() { systemctl poweroff } hibernate() { systemctl hibernate } standby() { systemctl suspend } restart() { systemctl reboot }