commit 28bc3c733637fb7c865a774bec1b37563d7d98d9 parent d378eda7c1c15b34d971cc4f151fc4a5e0e49a6f Author: jacob@nzxt <jacobouno@protonmail.com> Date: Sat, 11 Jul 2020 13:15:11 -0700 Refine package manager aliases defined a spec for what aliases do what filled out archlinux aliases add ps alias to sp Diffstat:
| M | aliases/.aliases | | | 31 | +++++++++++++++++++++++++------ |
1 file changed, 25 insertions(+), 6 deletions(-)
diff --git a/aliases/.aliases b/aliases/.aliases @@ -8,22 +8,41 @@ if [ -f "$HOME/.aliases-private" ]; then . "$HOME/.aliases-private" fi +## Defining package manager alias specification: +# pa; install package +# pu; upgrade installed packages +# pd; uninstall package +# ps; query ALL packages +# pS; verbose query ALL packages +# pq; query installed packages +# pQ; verbose query installed packages + if [ `uname` = "OpenBSD" ]; then alias xenodm="doas xenodm" - alias pkg_add="doas /usr/sbin/pkg_add -xV" + alias pkg_add="doas pkg_add -xV" + + # pkg + # NOTE: i'll update these when I have access to my openbsd machine again. alias pa="pkg_add" + alias pd="doas pkg_delete" alias pi="pkg_info" alias pq="pi -Q" - alias pd="doas pkg_delete " elif [ -x /usr/bin/pacman ]; then alias sys="systemctl" - alias pa="doas pacman -S" - alias pq="pacman -Ss" - alias pi="pacman -Si" - alias pd="pacman -Rs" + + # pkg + alias pa="doas pacman -Syu" + alias pu="pa" + alias pd="doas pacman -Rs" + alias pq="pacman -Qs" + alias pQ="pacman -Qi" + alias Pq="pacman -Ss" + alias PQ="pacman -Si" fi # add arguments/change name +alias sp="command ps" +alias mstat="command ps -eo pmem,rss,args --sort pmem | grep -v '^[[:space:]]0.0'" alias man="man " alias nvim="nvim -p" alias sed="sed -E"