zsh-linux: only set autoremove alias in Arch
This commit is contained in:
		| @@ -28,7 +28,7 @@ alias gr='git reset' | |||||||
| #========= Package Management ========= | #========= Package Management ========= | ||||||
| # Arch Linux | # Arch Linux | ||||||
| alias aurget='aur sync -d aur --chroot' | alias aurget='aur sync -d aur --chroot' | ||||||
| alias -g autoremove='pacman -Rns $(pacman -Qtdq)' | [[ -x $(which pacman) ]] && alias -g autoremove='pacman -Rns $(pacman -Qtdq)' | ||||||
| alias checkaurupdates='aur sync -d aur --upgrades --chroot' | alias checkaurupdates='aur sync -d aur --upgrades --chroot' | ||||||
| # alias does not work correctly for some reason | # alias does not work correctly for some reason | ||||||
| alias lspkg="pacman -Qi | awk '/^Name/{name=$3} /^Installed Size/{print $4$5, name}' | sort -h" | alias lspkg="pacman -Qi | awk '/^Name/{name=$3} /^Installed Size/{print $4$5, name}' | sort -h" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user