diff --git a/neofetch b/neofetch index 30f2f561..78661991 100755 --- a/neofetch +++ b/neofetch @@ -1580,10 +1580,10 @@ getterm() { case "${name// }" in "${SHELL/*\/}" | *"sh" | "tmux"* | "screen") getterm "$parent" ;; - "login" | "init") term="$(tty)"; term="${term/*\/}" ;; + "login" | "init") term="$(tty)" ;; "ruby" | "1" | "systemd" | "sshd"* | "python"*) unset term ;; "gnome-terminal-") term="gnome-terminal" ;; - *) term="$name" ;; + *) term="${name##*/}" ;; esac [ "$version" -ge 4 ] && term="${term^}"