diff --git a/dot_config/zsh/dot_zshrc.tmpl b/dot_config/zsh/dot_zshrc.tmpl index df734b6..efd7fc4 100644 --- a/dot_config/zsh/dot_zshrc.tmpl +++ b/dot_config/zsh/dot_zshrc.tmpl @@ -38,6 +38,10 @@ smartcache eval direnv hook zsh eval "$(mise activate zsh)" {{- end }} +{{- if eq .chezmoi.osRelease.id "endeavouros" }} +zstyle ':completion:*:(scp|sftp|rsh|rsync):*' hosts ${=${${(f)"$(cat ~/.ssh/known_hosts/{default,priv,work/*}(|2)(N) /dev/null)"}%%[# ]*}//,/ } +{{- end }} + # source files source "$ZDOTDIR"/files/aliases.zsh