From 1e98e557945f5a28775ae86fd85ff2c983e0ca10 Mon Sep 17 00:00:00 2001 From: Jose Henrique Date: Mon, 20 Jul 2026 09:15:30 -0300 Subject: [PATCH] Drop neofetch from default extras neofetch was removed from Alpine 3.20+ and conflicts with armbian-config's own /usr/bin/neofetch on Debian/armbian (dpkg abort). Keep htop + fzf as the safe cross-distro defaults; neofetch noted as optional in a comment. --- install.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 670716c..5e8bb36 100644 --- a/install.sh +++ b/install.sh @@ -102,7 +102,13 @@ detect_os() { install_packages() { info "Installing base packages" ESSENTIAL="git curl zsh vim" - EXTRA="htop neofetch fzf" + # Extras kept lean + cross-distro safe: + # htop - process monitor (in main repos on both Debian & Alpine) + # fzf - fuzzy finder (community repo on Alpine, main on Debian) + # neofetch is intentionally NOT in the default set: it was removed from + # Alpine 3.20+, and on armbian/Debian it conflicts with the armbian-config + # package's own /usr/bin/neofetch (dpkg abort). Add it manually if wanted. + EXTRA="htop fzf" if [ "$PKG" = "apk" ]; then # On Alpine, vim/fzf live in the 'community' repo, which is commented