From e4f6b4b6abe629ff29d540f6f63c56c61271bd92 Mon Sep 17 00:00:00 2001 From: Fabian Ising Date: Mon, 19 Oct 2026 11:14:48 +0200 Subject: [PATCH] [ZSH] Pin terminal title to user@host over ssh Co-Authored-By: Claude Opus 5.5 --- zsh/lib/interactive.zsh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/zsh/lib/interactive.zsh b/zsh/lib/interactive.zsh index f03bafa..f0dc304 100644 --- a/zsh/lib/interactive.zsh +++ b/zsh/lib/interactive.zsh @@ -108,3 +108,10 @@ pastefinish() { zstyle :bracketed-paste-magic paste-init pasteinit zstyle :bracketed-paste-magic paste-finish pastefinish ZSH_AUTOSUGGEST_CLEAR_WIDGETS+=(bracketed-paste) + +# Over ssh, pin the terminal title to user@host (no cwd, no running command): +# the local tmux labels ssh panes with it (see main's .tmux.conf). +if [[ -n $SSH_CONNECTION ]]; then + ZSH_THEME_TERM_TITLE_IDLE='%n@%m' + add-zsh-hook -d preexec omz_termsupport_preexec +fi