aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDylan Araps <dylan.araps@gmail.com>2019-09-24 20:45:58 +0300
committerDylan Araps <dylan.araps@gmail.com>2019-09-24 20:45:58 +0300
commit1b5c44f4bfe86c5fa0dc00f60bb829f76070bd7d (patch)
tree29fa02d3c4924cc2590ed781d2fa8b7ee566cfa4
parent3c53c8c351d1de743c3f69d30dd18d96fe1ac5cd (diff)
downloadpfetch-1b5c44f4bfe86c5fa0dc00f60bb829f76070bd7d.tar.gz
pkgs: BSD support
-rwxr-xr-xpfetch11
1 files changed, 11 insertions, 0 deletions
diff --git a/pfetch b/pfetch
index 9568d69..57e1834 100755
--- a/pfetch
+++ b/pfetch
@@ -232,6 +232,17 @@ get_pkgs() {
# Directories containing packages.
has brew && printf '%s\n' /usr/local/Cellar/*
;;
+
+ FreeBSD*|Dragonfly*)
+ # Commands which print packages one per line.
+ has pkg && pkg info
+ ;;
+
+ BSD*)
+ # Commands which print packages one per line.
+ has pkginfo && pkginfo -i
+ has pkg && pkg list
+ ;;
esac | wc -l
)