From 83925702fc26785f27e5b2b6bf49cdfbabb86838 Mon Sep 17 00:00:00 2001 From: spacelike Date: Tue, 30 Apr 2019 07:38:14 -0600 Subject: [PATCH] Use guix directly to report package count instead of counting directories --- neofetch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neofetch b/neofetch index 6e7c60c5..b9719687 100755 --- a/neofetch +++ b/neofetch @@ -1331,7 +1331,6 @@ get_packages() { { has "emerge" && dir ${br_prefix}/var/db/pkg/*/*/ has "nix-env" && dir ${br_prefix}/nix/store/*/ - has "guix" && dir ${br_prefix}/gnu/store/*/ has "Compile" && dir ${br_prefix}/Programs/*/ has "eopkg" && dir ${br_prefix}/var/lib/eopkg/package/* has "crew" && dir ${br_prefix}/usr/local/etc/crew/meta/*.filelist @@ -1342,6 +1341,7 @@ get_packages() { # Other (Needs complex command) has "kpm-pkg" && ((packages+="$(kpm --get-selections | grep -cv deinstall$)")) + has "guix" && ( manager="guix-system" && tot guix package -p /run/current-system/profile -I ; manager="guix-user" && tot guix package -I ) # pkginfo is also the name of a python package manager which is painfully slow. # TODO: Fix this somehow.