diff --git a/shell-integration/zsh/kitty-integration b/shell-integration/zsh/kitty-integration index b79094e59..7959b0617 100644 --- a/shell-integration/zsh/kitty-integration +++ b/shell-integration/zsh/kitty-integration @@ -268,9 +268,9 @@ _ksi_deferred_init() { if [[ "$is_ssh_session" == "y" ]]; then functions[_ksi_precmd]+=" - builtin print -rnu $_ksi_fd \$'\\e]2;'\"\${(V)HOST-}: \${(%):-%(4~|…/%3~|%~)}\"\$'\\a'" + builtin print -rnu $_ksi_fd \$'\\e]2;'\"\${(V)${HOST-}/%.*/}: \${(%):-%(4~|…/%3~|%~)}\"\$'\\a'" functions[_ksi_preexec]+=" - builtin print -rnu $_ksi_fd \$'\\e]2;'\"\${(V)HOST-}: \${(V)1}\"\$'\\a'" + builtin print -rnu $_ksi_fd \$'\\e]2;'\"\${(V)${HOST-}/%.*/}: \${(V)1}\"\$'\\a'" else functions[_ksi_precmd]+=" builtin print -rnu $_ksi_fd \$'\\e]2;'\"\${(%):-%(4~|…/%3~|%~)}\"\$'\\a'"