# Cross-distro package manager aliases (apt / dnf / pacman muscle memory) if command -v dnf &>/dev/null; then alias apt='sudo dnf' alias apt-get='sudo dnf' alias apt-update='sudo dnf update -y' alias apt-upgrade='sudo dnf upgrade -y' alias apt-install='sudo dnf install -y' alias apt-remove='sudo dnf remove -y' alias apt-search='dnf search' alias pacman='sudo dnf' alias pacman-update='sudo dnf update -y' alias pacman-upgrade='sudo dnf upgrade -y' alias pacman-install='sudo dnf install -y' alias pacman-remove='sudo dnf remove -y' alias pacman-search='dnf search' elif command -v apt-get &>/dev/null; then alias dnf='sudo apt' alias dnf-get='sudo apt' alias dnf-update='sudo apt update' alias dnf-upgrade='sudo apt upgrade -y' alias dnf-install='sudo apt install -y' alias dnf-remove='sudo apt remove -y' alias dnf-search='apt search' alias pacman='sudo apt' alias pacman-update='sudo apt update' alias pacman-upgrade='sudo apt upgrade -y' alias pacman-install='sudo apt install -y' alias pacman-remove='sudo apt remove -y' alias pacman-search='apt search' elif command -v pacman &>/dev/null; then alias apt='sudo pacman' alias apt-get='sudo pacman' alias apt-update='sudo pacman -Sy --noconfirm' alias apt-upgrade='sudo pacman -Su --noconfirm' alias apt-install='sudo pacman -S --noconfirm' alias apt-remove='sudo pacman -Rns --noconfirm' alias apt-search='pacman -Ss' alias dnf='sudo pacman' alias dnf-get='sudo pacman' alias dnf-update='sudo pacman -Sy --noconfirm' alias dnf-upgrade='sudo pacman -Su --noconfirm' alias dnf-install='sudo pacman -S --noconfirm' alias dnf-remove='sudo pacman -Rns --noconfirm' alias dnf-search='pacman -Ss' fi