forked from seejohnrun/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.zshrc
43 lines (31 loc) · 1.1 KB
/
.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
38
39
40
41
42
43
# Git Prompt
source $HOME/.zsh/git-prompt/zshrc
alias clean-branches="git branch --merged master | grep -v "\master" | xargs -n 1 git branch -d"
# zsh options
setopt hist_ignore_dups # duplicate ignoring
setopt correctall # typo correction
# Some custom search paths
export PATH="$HOME/Scripts:$HOME/bin:/usr/local/bin:/usr/local/sbin:$HOME/pear/bin:$PATH"
export PATH="/usr/local/share/npm/bin:$PATH"
export PATH="$HOME/Scripts/AWS-ElasticBeanstalk-CLI-2.4.0/eb/macosx/python2.7:$PATH"
# Colors
export TERM="screen-256color"
export CLICOLOR=1
export JAVA_HOME="/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home"
# editor
export EDITOR="vim"
# Prompt
autoload -U colors && colors
autoload -U compinit && compinit
autoload -U promptinit && promptinit
PROMPT='%F{yellow}${(%):-%~}%f$(git_super_status) %F{white}%#%f '
# Up the ULIMIT
ulimit -n 2048
# Added by the Heroku Toolbelt
export PATH="/usr/local/sbin:/usr/local/heroku/bin:$PATH"
# bind keys
bindkey -e
alias be="bundle exec"
export DEFAULT_RELEASE_NOTIFICATION_RECIPIENT="[email protected]"
# boxen
source /opt/boxen/env.sh