neofetch: Only try pkg if on a BSD. Closes #1834
This commit is contained in:
parent
139b722c48
commit
017aa041d8
1 changed files with 6 additions and 4 deletions
10
neofetch
10
neofetch
|
@ -1608,13 +1608,15 @@ get_packages() {
|
||||||
# TODO: Fix this somehow.
|
# TODO: Fix this somehow.
|
||||||
has pkginfo && tot pkginfo -i
|
has pkginfo && tot pkginfo -i
|
||||||
|
|
||||||
case $kernel_name in
|
case $os-$kernel_name in
|
||||||
FreeBSD|DragonFly) has pkg && tot pkg info ;;
|
BSD-FreeBSD|BSD-DragonFly)
|
||||||
|
has pkg && tot pkg info
|
||||||
|
;;
|
||||||
|
|
||||||
*)
|
BSD-*)
|
||||||
has pkg && dir /var/db/pkg/*
|
has pkg && dir /var/db/pkg/*
|
||||||
|
|
||||||
((packages == 0)) && \
|
((packages == 0)) &&
|
||||||
has pkg && tot pkg list
|
has pkg && tot pkg list
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
Loading…
Reference in a new issue