Ist es möglich, den Terminal-Tabs in GNOME je nach geöffnetem Verzeichnis unterschiedliche Farben zuzuweisen?
z.B
Roter Hintergrund für die Registerkarte, wenn sie in folgendem Format geöffnet ist:
/path/one/*
und das Grüne, wenn die Tabulatortaste in folgender Stellung ist:
/path/two/*
Antwort1
Ja, das ist es, wenn Sie bereit sind, die cd
integrierte Funktion zu untergraben.
So (von meinem ~/.bashrc
) füge ich meinen Benutzernamen, Host und das aktuelle Verzeichnis in meinen Fenstertitel ein:
# from the "xttitle(1)" man page - put info in window title
update_title()
{
[[ $TERM = xterm ]] || [[ $TERM = xterm-color ]] && xttitle "[$$] ${USER}@${HOSTNAME}:$PWD"
}
cd()
{
[[ -z "$*" ]] && builtin cd $HOME
[[ -n "$*" ]] && builtin cd "$*"
update_title
}
Ersetzen Sie die update_title
Funktion durch eine eigene, um das aktuelle Verzeichnis anzuzeigen und das Richtige zu tun.