aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix badge in the READMEHEADmasterGravatar Tom Willemse2023-07-141-1/+5
|
* [README] Move the Table of Contents back where it was ↵Gravatar Tom Willemse2022-11-291-3/+0
| | | | originally
* Highlight default values in READMEGravatar Tom Willemse2022-11-261-6/+6
|
* Name the configuration file in the READMEGravatar Tom Willemse2022-11-261-1/+1
|
* Mention defaults in configuration sectionGravatar Tom Willemse2022-11-261-6/+6
|
* Move the Table of Contents under the status badgeGravatar Tom Willemse2022-11-261-0/+3
|
* Add badge for laminar build statusGravatar Tom Willemse2022-11-261-0/+2
|
* Add note on installing with pacmanGravatar Tom Willemse2022-11-261-0/+14
|
* Update checksumsGravatar Tom Willemse2022-11-241-1/+1
|
* Ignore files generated by ‘makepkg’Gravatar Tom Willemse2022-06-181-0/+3
|
* Add a READMEGravatar Tom Willemse2022-06-181-0/+24
|
* [PKGBUILD] Bump versionGravatar Tom Willemse2022-06-181-3/+3
|
* [PKGBUILD] Prevent updating from overwriting the ↵Gravatar Tom Willemse2022-06-181-0/+1
| | | | | | | configuration Adding the ‘config.sh’ to the backup files means that the file doesn't get overwritten when the package is updated.
* Replace ‘-L’ with ‘--location’Gravatar Tom Willemse2022-06-181-1/+1
| | | | | | This produces no difference functionally since ‘--location’ and ‘-L’ are aliases, but generally I prefer using long argument names in scripts because they make it clearer what is going on.
* Show error messages generated by ‘curl’Gravatar Tom Willemse2022-06-181-1/+1
| | | | | | | | | The ‘-s’ switch makes ‘curl’ completely silent, even on error messages. So when it fails it doesn't tell us why. The ‘--no-progress-meter’ disables the normal progress meter output so that when everything succeeds, there is no output, but when there is a failure we still get to see what that is.
* Don't write the mirrorlist if it can't be downloadedGravatar Tom Willemse2022-06-181-2/+8
| | | | | | | | Before if the ‘curl’ command failed, it wouldn't send any output to sed, which would succeed, and that would go into the destination file. Now we check the status explicitly before moving on and print a message when ‘curl’ fails.
* Bump versionGravatar Tom Willemse2021-01-181-3/+3
|
* FormattingGravatar Tom Willemse2021-01-181-11/+7
|
* Follow redirects when loading the mirror listGravatar Tom Willemse2021-01-181-1/+1
|
* Update md5sum for update-mirrors in PKGBUILDGravatar Tom Willemse2016-12-151-1/+1
|
* Fix shellcheck warningsGravatar Tom Willemse2016-10-101-8/+13
|
* Add PKGBUILDGravatar Tom Willemse2016-10-101-0/+18
| | | | | Installing this package will automatically keep the pacman mirrorlist updated whenever the pacman-mirrorlist package is updated.
* Add pacman hook descriptionGravatar Tom Willemse2016-10-101-0/+10
| | | | | When installed in the proper place this would allow update-mirrors to run automatically whenever pacman-mirrorlist is updated.
* Check proper config file locationGravatar Tom Willemse2016-10-101-1/+1
|
* Put default configuration in config.shGravatar Tom Willemse2016-06-122-8/+22
|
* Fall back to reading config from XDG_DATA_DIRSGravatar Tom Willemse2016-06-121-2/+22
| | | | | | | | | | | | | | | If there is no configuration file in “$XDG_CONFIG_HOME/update-mirrors”, try looking through directories specified in XDG_CONFIG_DIRS. If XDG_CONFIG_DIRS is not specified, use “/etc/xdg”. Now config files are searched for in this order: - “$XDG_CONFIG_HOME/update-mirrors/config.sh”, or “$HOME/.config/update-mirrors/config.sh” if XDG_CONFIG_DIR is not defined. - For each DIR in XDG_CONFIG_DIRS “$DIR/update-mirrors/config.sh” is tried, or “/etc/xdg/update-mirrors/config.sh” if XDG_CONFIG_DIRS is not defined.
* Add option to use mirror statusGravatar Tom Willemse2016-06-121-1/+3
| | | | | Using the mirror status when updating mirrors ranks them in order of best synchronized to worst.
* Remove .pacnew if it existsGravatar Tom Willemse2014-04-061-0/+5
|
* Initial commitGravatar Tom Willemse2014-01-181-0/+54