diff --git a/neofetch b/neofetch index 72e621c8..b9ec78d8 100644 --- a/neofetch +++ b/neofetch @@ -1245,8 +1245,8 @@ get_distro() { [[ $distro ]] || distro="$os (Unknown)" # Get OS architecture. - case $os in - Solaris|AIX|Haiku|IRIX|FreeMiNT) + case $os-$kernel_name in + Solaris-*|AIX-*|Haiku-*|IRIX-*|FreeMiNT-*|BSD-FreeBSD) machine_arch=$(uname -p) ;;