From 7e9bde65ac588830acdd13e0d842fe7061fc251a Mon Sep 17 00:00:00 2001 From: Vlad Doster Date: Tue, 7 Apr 2020 15:45:11 -0500 Subject: [PATCH] Made use dialog and send notification once done --- .local/bin/refresh_mirrors | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.local/bin/refresh_mirrors b/.local/bin/refresh_mirrors index 3bd8448b..9e146a2a 100755 --- a/.local/bin/refresh_mirrors +++ b/.local/bin/refresh_mirrors @@ -1,3 +1,15 @@ #!/usr/bin/env sh -sudo reflector --verbose --latest 1000 --sort rate --save /etc/pacman.d/mirrorlist +run_reflector(){ +dialog --title "Refresh mirrors" --yesno "Run reflector? It might speed up package downloads." 7 60 +response=$? +case $response in + 0) reflector --verbose --latest 100 --sort rate --save /etc/pacman.d/mirrorlist &> /dev/null ;; + 1) notify-send "Refreshed repo mirrors" && exit 0 ;; +esac +} + +run_reflector +clear +notify-send "Refreshed repo mirrors" +exit 0