diff --git a/.bashrc b/.bashrc index e1871cb..37dd2ff 100644 --- a/.bashrc +++ b/.bashrc @@ -189,6 +189,7 @@ _color_prompt_() { fi unset color_prompt force_color_prompt } + # ─< check if command exists >──────────────────────────────────────────────────────────── command_exists() { command -v "$1" >/dev/null 2>&1 @@ -480,12 +481,13 @@ get_packager() { install="nala install --assume-yes" upgrade="nala upgrade" refresh="nala update" + clean="nala autoremove --assume-yes" remove="nala remove" purge="nala purge" search="nala search" alias update="$_sudo $refresh && $_sudo $upgrade" alias install="$_sudo $refresh && $_sudo $install" - alias remove="$_sudo $remove && $_sudo $purge && $_sudo $clean" + alias remove="$_sudo $purge $@ && $_sudo $clean" alias search="$search" elif command_exists apt-get; then PKG="apt-get" @@ -498,7 +500,7 @@ get_packager() { search="apt-cache search" alias update="$_sudo $refresh && $_sudo $upgrade" alias install="$_sudo $refresh && $_sudo $install" - alias remove="$_sudo $remove && $_sudo $purge && $_sudo $clean" + alias remove="$_sudo $purge $@ && $_sudo $clean" alias search="$search" fi ;;