diff --git a/zsh/zshrc b/zsh/zshrc index a0de3fe..2ac7902 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -74,3 +74,13 @@ man() { LESS_TERMCAP_us=$'\e[1;32m' \ man "$@" } + +ssh() { + if [ "$(ps -p $(ps -p $$ -o ppid=) -o comm=)" = "tmux" ]; then + tmux rename-window "$*" + command ssh "$@" + tmux set-window-option automatic-rename "on" 1>/dev/null + else + command ssh "$@" + fi +}