diff --git a/neofetch b/neofetch index ce553deb..0fada33c 100755 --- a/neofetch +++ b/neofetch @@ -1640,12 +1640,7 @@ get_term() { esac # Check $PPID for terminal emulator. - while [[ -z "$term" ]]; do - parent="$(get_ppid "$parent")" - if [ "$parent" -lt 2 ]; then - parent=1 - term="kernel shell on $(tty)" - fi + while [[ -z "$term" ]] || ((parent > 1)); do name="$(get_process_name "$parent")"