diff options
Diffstat (limited to 'raveos-calamares-theme/etc/calamares/modules/raveos-letoltes-beallitas.sh')
| -rw-r--r-- | raveos-calamares-theme/etc/calamares/modules/raveos-letoltes-beallitas.sh | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/raveos-calamares-theme/etc/calamares/modules/raveos-letoltes-beallitas.sh b/raveos-calamares-theme/etc/calamares/modules/raveos-letoltes-beallitas.sh new file mode 100644 index 0000000..76622eb --- /dev/null +++ b/raveos-calamares-theme/etc/calamares/modules/raveos-letoltes-beallitas.sh @@ -0,0 +1,11 @@ +#!/bin/bash +set -euo pipefail +CONF="${1:-}/etc/pacman.conf" +[ -f "$CONF" ] || exit 0 +if grep -q "^#\?ParallelDownloads" "$CONF"; then + sed -i "s/^#\?ParallelDownloads.*/ParallelDownloads = 5/" "$CONF" +else + sed -i "/^\[options\]/a ParallelDownloads = 5" "$CONF" +fi +grep -q "^DisableDownloadTimeout" "$CONF" || sed -i "/^\[options\]/a DisableDownloadTimeout" "$CONF" +grep -E "^(ParallelDownloads|DisableDownloadTimeout)" "$CONF" |