diff --git a/home/.chezmoiscripts/centos/run_onchange_before_05-upgrade.tmpl b/home/.chezmoiscripts/centos/run_onchange_before_05-upgrade.tmpl index 07254e30..d4e53e38 100644 --- a/home/.chezmoiscripts/centos/run_onchange_before_05-upgrade.tmpl +++ b/home/.chezmoiscripts/centos/run_onchange_before_05-upgrade.tmpl @@ -5,7 +5,7 @@ ### Upgrade system logg info 'Upgrade system' -sudo dnf upgrade --refresh +sudo dnf upgrade -y --refresh ### Enable CRB logg info 'Ensure the CRB repository is activated' diff --git a/home/.chezmoiscripts/fedora/run_onchange_before_10-install-fedora-dependencies.tmpl b/home/.chezmoiscripts/fedora/run_onchange_before_10-install-fedora-dependencies.tmpl index 21aace1a..b378178b 100644 --- a/home/.chezmoiscripts/fedora/run_onchange_before_10-install-fedora-dependencies.tmpl +++ b/home/.chezmoiscripts/fedora/run_onchange_before_10-install-fedora-dependencies.tmpl @@ -20,7 +20,7 @@ for PACKAGE in {{ $packages | sortAlpha | uniq | join " " -}}; do logg info 'The '"$PACKAGE"' package is already installed' else logg info 'Installing `'"$PACKAGE"'`' - sudo dnf install -y "$PACKAGE" || EXIT_CODE=$? + sudo dnf install -y --enablerepo="epel" "$PACKAGE" || EXIT_CODE=$? if [ -n "$EXIT_CODE" ]; then logg error 'Error installing `'"$PACKAGE"'` via dnf' logg info 'Proceeding with installation..' diff --git a/home/.chezmoitemplates/archlinux/common-dependencies b/home/.chezmoitemplates/archlinux/common-dependencies index a688c8bc..ecaccac3 100644 --- a/home/.chezmoitemplates/archlinux/common-dependencies +++ b/home/.chezmoitemplates/archlinux/common-dependencies @@ -3,10 +3,12 @@ "base-devel" "ccid" "hopenpgp-tools" + "locate" "nodejs" "npm" "openssl" "pcsclite" + "progress" "secure-delete" "tk" "xz" diff --git a/home/.chezmoitemplates/centos/common-dependencies b/home/.chezmoitemplates/centos/common-dependencies index 6fc84ed5..f413336a 100644 --- a/home/.chezmoitemplates/centos/common-dependencies +++ b/home/.chezmoitemplates/centos/common-dependencies @@ -5,11 +5,7 @@ "kernel-devel" "nodejs" "npm" - "pgp-tools" "pcsc-lite" - "pcsc-tools" "ruby-devel" - "secure-delete" - "yubikey-personalization-gui" -}} {{- $packages | join " " -}} \ No newline at end of file diff --git a/home/.chezmoitemplates/darwin/Brewfile b/home/.chezmoitemplates/darwin/Brewfile index f6d9b79a..bb290207 100644 --- a/home/.chezmoitemplates/darwin/Brewfile +++ b/home/.chezmoitemplates/darwin/Brewfile @@ -17,7 +17,9 @@ brew "glow" brew "gnupg" brew "gum" brew "jq" +brew "locate" brew "node" +brew "progress" tap "go-task/tap" brew "go-task/tap/go-task" brew "volta" diff --git a/home/.chezmoitemplates/debian/common-dependencies b/home/.chezmoitemplates/debian/common-dependencies index 5e3bb470..b073646d 100644 --- a/home/.chezmoitemplates/debian/common-dependencies +++ b/home/.chezmoitemplates/debian/common-dependencies @@ -13,10 +13,12 @@ "libxml2-dev" "libxmlsec1-dev" "llvm" + "locate" "net-tools" "nodejs" "npm" "pcscd" + "progress" "ruby-dev" "scdaemon" "secure-delete" diff --git a/home/.chezmoitemplates/fedora/common-dependencies b/home/.chezmoitemplates/fedora/common-dependencies index 81dee9c7..8de836e9 100644 --- a/home/.chezmoitemplates/fedora/common-dependencies +++ b/home/.chezmoitemplates/fedora/common-dependencies @@ -4,12 +4,14 @@ "gcc-c++" "gnupg2-smime" "kernel-devel" + "locate" "nodejs" "npm" "opensc" "pgp-tools" "pcsc-lite" "pcsc-tools" + "progress" "ruby-devel" "yubikey-personalization-gui" -}} diff --git a/home/.chezmoitemplates/freebsd/common-dependencies b/home/.chezmoitemplates/freebsd/common-dependencies index a326a5ce..7d70d41b 100644 --- a/home/.chezmoitemplates/freebsd/common-dependencies +++ b/home/.chezmoitemplates/freebsd/common-dependencies @@ -3,7 +3,9 @@ "gcc" "gcc-c++" "kernel-devel" + "locate" "nodejs" "npm" + "progress" -}} {{- $packages | join " " -}} \ No newline at end of file diff --git a/home/.chezmoitemplates/opensuse/common-dependencies b/home/.chezmoitemplates/opensuse/common-dependencies index bd0d07d3..9e59750f 100644 --- a/home/.chezmoitemplates/opensuse/common-dependencies +++ b/home/.chezmoitemplates/opensuse/common-dependencies @@ -1,8 +1,10 @@ {{- $packages := list "age" "bash" + "locate" "nodejs" "npm" + "progress" "secure-delete" -}} {{- $packages | join " " -}} \ No newline at end of file diff --git a/home/.chezmoitemplates/ubuntu/common-dependencies b/home/.chezmoitemplates/ubuntu/common-dependencies index e9d23403..ab63a836 100644 --- a/home/.chezmoitemplates/ubuntu/common-dependencies +++ b/home/.chezmoitemplates/ubuntu/common-dependencies @@ -13,10 +13,12 @@ "libxml2-dev" "libxmlsec1-dev" "llvm" + "locate" "net-tools" "nodejs" "npm" "pcscd" + "progress" "ruby-dev" "scdaemon" "secure-delete" diff --git a/home/.chezmoitemplates/universal/common-dependencies b/home/.chezmoitemplates/universal/common-dependencies index 50331889..9c50e1f6 100644 --- a/home/.chezmoitemplates/universal/common-dependencies +++ b/home/.chezmoitemplates/universal/common-dependencies @@ -12,9 +12,7 @@ "gnupg" "gnupg2" "jq" - "locate" "make" - "progress" "re2c" "util-linux" "wget"