Рассмотрим просто сокращение названия терминала. Алгоритм определен в .bashrc, название терминала будет уважаться Guake, как вы заметили:
My .bashrc содержит следующее:
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PROMPT_COMMAND='PS1X=$(pwd | sed -r "s-^$HOME/--;s-^$HOME-~-;s-^(.[^/]*)/.*/-\1/.../-")'
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}"'$PS1X'"\a\]$PS1"
;;
*)
;;
esac
Имя хоста больше не отображается, и отображается только первый и последний компоненты пути:
$HOME -> ~
$HOME/some/deep/sub/dir -> some/.../dir [!d4 ]
/usr/local/deeply/inside/there -> /usr/.../there
С помощью этой настройки кнопки вкладок достаточно узкие, но при этом содержат полезную информацию.
См. также:
https://stackoverflow.com/q/3497885/946850