aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xpfetch16
1 files changed, 8 insertions, 8 deletions
diff --git a/pfetch b/pfetch
index bf3e003..7657c43 100755
--- a/pfetch
+++ b/pfetch
@@ -311,20 +311,20 @@ get_pkgs() {
;;
FreeBSD*)
- # Commands which print packages one per line.
- command -v pkg && pkg info
+ pkg info
;;
- *BSD*)
- # Commands which print packages one per line.
- command -v pkginfo && pkginfo -i
- command -v pkg && pkg list
- command -v pkg_info && pkg_info
+ OpenBSD*)
+ printf '%s\n' /var/db/pkg/*/
+ ;;
+
+ NetBSD*)
+ pkg_info
;;
esac | wc -l
`
- log pkgs "$packages" >&6
+ log pkgs "${packages:-?}" >&6
}
get_memory() {