moved from dialog to dmenu since it makes more sense

This commit is contained in:
Vlad Doster 2020-04-08 10:54:41 -05:00 committed by GitHub
parent 63620fd238
commit 473f057ffc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 13 deletions

8
.local/bin/dmenu_updatemirrors Executable file
View File

@ -0,0 +1,8 @@
#!/bin/sh
user_choice=$(printf "Yes\nNo" | dmenu -i -p "Refresh mirrors? (It might speed up package downloads): ")
case "$user_choice" in
"Yes") notify-send "Refreshing mirrors" && (reflector --verbose --latest 100 --sort rate --save /etc/pacman.d/mirrorlist >/dev/null 2>&1; notify-send "Mirrors refreshed") & ;;
"No") notify-send "Did not refresh mirrors" && return ;;
*) notify-send "No option selected" && return ;;
esac

View File

@ -1,13 +0,0 @@
#!/usr/bin/env sh
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 2>&1; notify-send "Mirrors refreshed") & ;;
1) notify-send "Mirrors not refreshed" ;;
esac
}
run_reflector
clear
exit 0