blob: 886e1b62b79953bb2bf47cd12cc3fd32a94e825b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
# .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.
test ! -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
|