From 2f2540bc2ebdae88bd9be104fb366781f1eeb647 Mon Sep 17 00:00:00 2001 From: Willem Mulder Date: Wed, 19 Jun 2019 19:49:55 +0200 Subject: [PATCH] Set nullglob for package counting This prevents package managers showing up as having installed 1 package, while it's actually 0. --- neofetch | 2 ++ 1 file changed, 2 insertions(+) diff --git a/neofetch b/neofetch index f20701c9..042a2414 100755 --- a/neofetch +++ b/neofetch @@ -1343,6 +1343,7 @@ get_packages() { # $br_prefix is fixed and won't change based on user input so this is safe either way. # shellcheck disable=SC2086 { + shopt -s nullglob has "emerge" && dir ${br_prefix}/var/db/pkg/*/*/ has "Compile" && dir ${br_prefix}/Programs/*/ has "eopkg" && dir ${br_prefix}/var/lib/eopkg/package/* @@ -1350,6 +1351,7 @@ get_packages() { has "pkgtool" && dir ${br_prefix}/var/log/packages/* has "cave" && dir ${br_prefix}/var/db/paludis/repositories/cross-installed/*/data/*/ \ ${br_prefix}/var/db/paludis/repositories/installed/data/*/ + shopt -u nullglob } # Other (Needs complex command)