diff --git a/migrations/1753352057.sh b/migrations/1753352057.sh index 2d5cded..431c5e2 100755 --- a/migrations/1753352057.sh +++ b/migrations/1753352057.sh @@ -9,8 +9,12 @@ if [[ "$(uname -m)" == "x86_64" ]] && ! grep -q '^\[chaotic-aur\]' /etc/pacman.c sudo pacman -U --noconfirm 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst' sudo pacman -U --noconfirm 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst' - # Add Chaotic-AUR repo to pacman config - echo -e '\n[chaotic-aur]\nInclude = /etc/pacman.d/chaotic-mirrorlist' | sudo tee -a /etc/pacman.conf >/dev/null + if [[ -f /etc/pacman.d/chaotic-mirrorlist ]]; then + # Add Chaotic-AUR repo to pacman config + echo -e '\n[chaotic-aur]\nInclude = /etc/pacman.d/chaotic-mirrorlist' | sudo tee -a /etc/pacman.conf >/dev/null + else + echo "Failed to download chaotic-mirrorlist, so won't include it in pacman config!" + fi # Refresh pacman package databases sudo pacman -Sy