[[ -z "$PS1" ]] && return _zshdir="$HOME/.zshrc.d" {% if user.gpg_agent %} export GPG_TTY=$(tty) export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket) {% endif %} for file in "${_zshdir}"/* ; do if [[ -e "$file" ]] ; then source "$file" fi done if [[ -f /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh ]] ; then source /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh elif [[ -f /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh ]] ; then source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh fi {% if user.ssh_agent %} if ! pgrep -u "$USER" ssh-agent > /dev/null ; then ssh-agent > "$XDG_RUNTIME_DIR/ssh-agent.env" fi if [[ ! "$SSH_AUTH_SOCK" ]]; then source "$XDG_RUNTIME_DIR/ssh-agent.env" >/dev/null fi {% endif %}