From 4b8afe70d19c9f97eb596fdb14f41399255bc7cf Mon Sep 17 00:00:00 2001 From: "flyingscorpio@arch-desktop" Date: Fri, 25 Sep 2020 17:18:15 +0200 Subject: [PATCH] Add reflector hook --- pacman_hooks/mirrorupgrade.hook | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 pacman_hooks/mirrorupgrade.hook diff --git a/pacman_hooks/mirrorupgrade.hook b/pacman_hooks/mirrorupgrade.hook new file mode 100644 index 0000000..8149513 --- /dev/null +++ b/pacman_hooks/mirrorupgrade.hook @@ -0,0 +1,10 @@ +[Trigger] +Operation = Upgrade +Type = Package +Target = pacman-mirrorlist + +[Action] +Description = Updating pacman-mirrorlist with reflector and removing pacnew... +When = PostTransaction +Depends = reflector +Exec = /bin/sh -c 'cp /etc/pacman.d/mirrorlist{,.bk} && /usr/bin/reflector --verbose -l 5 --sort rate -p https --save /etc/pacman.d/mirrorlist; if [ -f /etc/pacman.d/mirrorlist.pacnew ]; then rm /etc/pacman.d/mirrorlist.pacnew; fi'