ssh-agent cleverness only when zsh is the login shell