From c48f5704d577f754ffb1956e65ae918392ad1d4e Mon Sep 17 00:00:00 2001 From: Mark Vainomaa Date: Sat, 3 Feb 2018 03:06:45 +0200 Subject: [PATCH] More aliases --- modules/aliases.zsh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/modules/aliases.zsh b/modules/aliases.zsh index 444f1af..9a6f374 100644 --- a/modules/aliases.zsh +++ b/modules/aliases.zsh @@ -30,3 +30,22 @@ alias mkdir="mkdir -p" alias dmesg="dmesg -L" alias ip="ip -c" alias diff="diff --color" + +# Anti-oops +alias poweroff="echo nope" + +# Arch Linux "bite a bullet" aliases +function pacreboot { + pacman --noconfirm -Syu "${@}" + systemctl reboot +} + +function pacpoweroff { + pacman --noconfirm -Syu "${@}" + systemctl poweroff +} + +function pacsuspend { + pacman --noconfirm -Syu "${@}" + systemctl suspend +}