diff --git a/screenfetch-dev b/screenfetch-dev index a3b019b..238e4c8 100755 --- a/screenfetch-dev +++ b/screenfetch-dev @@ -1359,7 +1359,7 @@ detectshell () { else if [[ "${OSTYPE}" == "linux-gnu" || "${OSTYPE}" == "linux" ]]; then shell_type=$(ps -p $PPID -o cmd --no-heading) - elif [[ "${distro}" == "Mac OS X" || "${distro}" == "FreeBSD" || "${distro}" == "OpenBSD" || "${distro}" == "NetBSD" ]]; then + elif [[ "${distro}" == "Mac OS X" || "${distro}" == "DragonFlyBSD" || "${distro}" == "FreeBSD" || "${distro}" == "OpenBSD" || "${distro}" == "NetBSD" ]]; then shell_type=$(ps -p $PPID -o command | tail -1) else shell_type=$(ps -p $(ps -p $PPID | awk '$1 !~ /PID/ {print $1}') | awk 'FNR>1 {print $1}')