neofetch: Only try pkg if on a BSD. Closes #1834

master
Dylan Araps 5 years ago
parent 139b722c48
commit 017aa041d8
No known key found for this signature in database
GPG Key ID: 13295DAC2CF13B5C
  1. 10
      neofetch

@ -1608,13 +1608,15 @@ get_packages() {
# TODO: Fix this somehow.
has pkginfo && tot pkginfo -i
case $kernel_name in
FreeBSD|DragonFly) has pkg && tot pkg info ;;
case $os-$kernel_name in
BSD-FreeBSD|BSD-DragonFly)
has pkg && tot pkg info
;;
*)
BSD-*)
has pkg && dir /var/db/pkg/*
((packages == 0)) && \
((packages == 0)) &&
has pkg && tot pkg list
;;
esac

Loading…
Cancel
Save