From 2425f4d3e0ec868358b2d5cf3e2b28d5f85c0eed Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Mon, 10 Nov 2025 10:12:24 +0100 Subject: [PATCH] Default to the new stable mirror --- bin/omarchy-refresh-pacman-mirrorlist | 6 +++++- default/pacman/mirrorlist | 3 --- default/pacman/mirrorlist-edge | 1 + default/pacman/mirrorlist-stable | 1 + install/post-install/pacman.sh | 2 +- 5 files changed, 8 insertions(+), 5 deletions(-) delete mode 100644 default/pacman/mirrorlist create mode 100644 default/pacman/mirrorlist-edge create mode 100644 default/pacman/mirrorlist-stable diff --git a/bin/omarchy-refresh-pacman-mirrorlist b/bin/omarchy-refresh-pacman-mirrorlist index d0294909..abaf9b1e 100755 --- a/bin/omarchy-refresh-pacman-mirrorlist +++ b/bin/omarchy-refresh-pacman-mirrorlist @@ -1,3 +1,7 @@ #!/bin/bash -sudo cp -f ~/.local/share/omarchy/default/pacman/mirrorlist /etc/pacman.d/mirrorlist +if [[ $1 == "edge" ]]; then + sudo cp -f ~/.local/share/omarchy/default/pacman/mirrorlist-edge /etc/pacman.d/mirrorlist +else + sudo cp -f ~/.local/share/omarchy/default/pacman/mirrorlist-stable /etc/pacman.d/mirrorlist +fi diff --git a/default/pacman/mirrorlist b/default/pacman/mirrorlist deleted file mode 100644 index 2d92d05a..00000000 --- a/default/pacman/mirrorlist +++ /dev/null @@ -1,3 +0,0 @@ -Server = https://mirror.omarchy.org/$repo/os/$arch -Server = https://mirror.rackspace.com/archlinux/$repo/os/$arch -Server = https://geo.mirror.pkgbuild.com/$repo/os/$arch diff --git a/default/pacman/mirrorlist-edge b/default/pacman/mirrorlist-edge new file mode 100644 index 00000000..914c1fa7 --- /dev/null +++ b/default/pacman/mirrorlist-edge @@ -0,0 +1 @@ +Server = https://mirror.omarchy.org/$repo/os/$arch diff --git a/default/pacman/mirrorlist-stable b/default/pacman/mirrorlist-stable new file mode 100644 index 00000000..1c2dc11c --- /dev/null +++ b/default/pacman/mirrorlist-stable @@ -0,0 +1 @@ +Server = https://stable-mirror.omarchy.org/$repo/os/$arch diff --git a/install/post-install/pacman.sh b/install/post-install/pacman.sh index c91a2c9d..dbd6bcfc 100644 --- a/install/post-install/pacman.sh +++ b/install/post-install/pacman.sh @@ -1,6 +1,6 @@ # Configure pacman sudo cp -f ~/.local/share/omarchy/default/pacman/pacman.conf /etc/pacman.conf -sudo cp -f ~/.local/share/omarchy/default/pacman/mirrorlist /etc/pacman.d/mirrorlist +sudo cp -f ~/.local/share/omarchy/default/pacman/mirrorlist-stable /etc/pacman.d/mirrorlist if lspci -nn | grep -q "106b:180[12]"; then cat </dev/null