Garuda-update: local is newer than extra

Already did that.

So, to summarize for whoever finds this later:

  1. In /etc/garuda/garuda-update/config set SKIP_MIRRORLIST=1 to prevent automatic mirror update using rate-mirrors during garuda-update.
  2. Install reflector as it is not included in the base image (sudo pacman -S reflector)
  3. Define alias in ~/.config/fish/config.fish (or overwrite one of the existing), e.g.
    alias mirror-update 'sudo reflector --country Germany --latest 5 --age 1 --delay 0.25 --fastest 5 --protocol https --sort rate --save /etc/pacman.d/mirrorlist && bat /etc/pacman.d/mirrorlist'
    (Adjust paramaters as needed)
  4. Run the new alias (mirror-update) occasionally to update the mirrors.
2 Likes