# .zprofile is loaded on login shells, e.g. when doing ssh. # or when running with --shell flag. ## Read bash profile if present. #emulate sh -c '. ~/.profile' # Clone oh-my-zsh if not present. [[ ! -e .oh-my-zsh ]] && git clone https://github.com/ohmyzsh/ohmyzsh .oh-my-zsh # Run and configure ssh-agent if ! pgrep -u "$USER" ssh-agent > /dev/null; then ssh-agent -t 1h > "$XDG_RUNTIME_DIR/ssh-agent.env" fi source "$XDG_RUNTIME_DIR/ssh-agent.env" >/dev/null