forked from ehrenmurdick/config
-
Notifications
You must be signed in to change notification settings - Fork 4
/
zshrc
executable file
·37 lines (28 loc) · 837 Bytes
/
zshrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
autoload -U compinit && compinit
autoload -U zmv
autoload colors && colors
source ~/.zsh/exports.zsh
source ~/.zsh/path.zsh
source ~/.zsh/prompt.zsh
source ~/.zsh/history.zsh
source ~/.zsh/set_options.zsh
source ~/.zsh/completion.zsh
source ~/.zsh/aliases.zsh
source ~/.zsh/bindkeys.zsh
source ~/.zsh/completion_rake.zsh
source ~/.zsh/secrets.zsh
export SSH_ENV=$HOME/.ssh/environment
function start_agent() {
/usr/bin/ssh-agent | sed 's/^echo/#echo/' > $SSH_ENV;
chmod 600 $SSH_ENV;
. $SSH_ENV;
/usr/bin/ssh-add;
}
start_agent
ruby -v
### Added by the Heroku Toolbelt
export PATH="/usr/local/heroku/bin:$PATH"
### To enable shims and autocompletion
if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
# added by travis gem
[ -f /Users/jlsuttles/.travis/travis.sh ] && source /Users/jlsuttles/.travis/travis.sh