diff --git a/.gitignore b/.gitignore index 44ea20c..3c28684 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ cache/* !cache/holder +config/env-self.zsh diff --git a/config/hook.zsh b/config/hook.zsh index c2c5f2c..c402a82 100644 --- a/config/hook.zsh +++ b/config/hook.zsh @@ -34,3 +34,12 @@ _apply_chpwd_hook() { currentdir=$(cat $OMZ/cache/currentdir 2>/dev/null) [ -d "$currentdir" ] && cd $currentdir } + +# kitty ssh +ssh() { + if [ "${TERM:-}" = "xterm-kitty" ] && command -v kitten >/dev/null 2>&1; then + kitten ssh "$@" + else + command ssh "$@" + fi +}