# vi: ft=sh shopt -s expand_aliases alias sudo="sudo " PKGMAN="/bin/false" [ -f "/etc/os-release" ] && source /etc/os-release case $ID in arch) PKGMAN="pacman" INSTALL_CMD="--noconfirm -S" REMOVE_CMD="--noconfirm -Rs" UPDATE_CMD="--noconfirm -Sy" UPGRADE_CMD="--noconfirm -Syu" FULLUPGRADE_CMD="--noconfirm -Syu" ;; debian) PKGMAN="apt-get" INSTALL_CMD="install -y" REMOVE_CMD="purge -y" UPDATE_CMD="update" UPGRADE_CMD="upgrade -y" FULLUPGRADE_CMD="dist-upgrade" ;; esac alias pkg_install="$PKGMAN $INSTALL_CMD" alias pkg_remove="$PKGMAN $REMOVE_CMD" alias pkg_update="$PKGMAN $UPDATE_CMD" alias pkg_upgrade="$PKGMAN $UPGRADE_CMD" alias pkg_fullupgrade="$PKGMAN $FULLUPGRADE_CMD"