# Archlinux system installation and compare # vim: ft=sh archlinux_inst() { # Check if we are on archlinux if ! [ -e /etc/arch-release ]; then echo Archlinux not detected! >&2 return fi # Now check for pacaur and optionally install if ! pacaur --version 2>&1 >/dev/null; then echo Please install pacaur! >&2 return fi TFILE1=$(mktemp myconfigs-pacaur1-XXXXX) grep -E '^[^# ]+$' archlinux.pkgs | sort > "$TFILE1" TFILE2=$(mktemp myconfigs-pacaur2-XXXXX) pacaur -Qqet | sort > "$TFILE2" diff --suppress-common-lines -ay "$TFILE1" "$TFILE2" rm "$TFILE1" "$TFILE2" }