]>
Commit | Line | Data |
---|---|---|
1 | # Path to your oh-my-zsh configuration. | |
2 | ZSH=$HOME/.oh-my-zsh | |
3 | ||
4 | # Set name of the theme to load. | |
5 | # Look in ~/.oh-my-zsh/themes/ | |
6 | # Optionally, if you set this to "random", it'll load a random theme each | |
7 | # time that oh-my-zsh is loaded. | |
8 | export ZSH_THEME="ben-prose" | |
9 | ||
10 | # Set to this to use case-sensitive completion | |
11 | # CASE_SENSITIVE="true" | |
12 | ||
13 | # Comment this out to disable weekly auto-update checks | |
14 | # DISABLE_AUTO_UPDATE="true" | |
15 | ||
16 | # Uncomment following line if you want to disable colors in ls | |
17 | # DISABLE_LS_COLORS="true" | |
18 | ||
19 | # Uncomment following line if you want to disable autosetting terminal title. | |
20 | DISABLE_AUTO_TITLE="true" | |
21 | ||
22 | # Uncomment following line if you want disable red dots displayed while waiting for completion | |
23 | # DISABLE_COMPLETION_WAITING_DOTS="true" | |
24 | ||
25 | # Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*) | |
26 | # Example format: plugins=(rails git textmate ruby lighthouse) | |
27 | plugins=(git brew bundler cap gem osx rails3 rvm dircycle command-coloring npm) | |
28 | ||
29 | source $ZSH/oh-my-zsh.sh | |
30 | ||
31 | # | |
32 | # Some Custom things saved from my bash profile | |
33 | # | |
34 | ||
35 | export TERM=screen-256color | |
36 | export JAVA_HOME=$(/usr/libexec/java_home) | |
37 | export PATH=/usr/local/share/npm/bin:/Users/benbeltran/Projects/nitrogen/bin:/usr/local/bin:/usr/local/sbin:$PATH | |
38 | export NODE_PATH=/usr/local/lib/node_modules:$NODE_PATH | |
39 | export PYTONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH | |
40 | export PS1="$PS1"'$([ -n "$TMUX" ] && tmux setenv TMUXPWD_$(tmux display -p "#I_#P") "$PWD")' | |
41 | ||
42 | #Editor. | |
43 | export EDITOR="vim" | |
44 | export VISUAL="vim" | |
45 | ||
46 | #display fortune when I start | |
47 | echo -e "\033[30m" | |
48 | /usr/local/bin/fortune | |
49 | echo -e "\033[m" | |
50 | ||
51 | #some aliases. | |
52 | alias dwarffortress="/Applications/Dwarf\ Fortress/df" | |
53 | alias ls="ls -FG" | |
54 | alias rspec="rspec --color" | |
55 | alias nitro="server.js" | |
56 | ||
57 | #Screeninator and RVM scripts | |
58 | [[ -s $HOME/.rvm/scripts/rvm ]] && source $HOME/.rvm/scripts/rvm | |
59 | [[ -s $HOME/.tmuxinator/scripts/tmuxinator ]] && source $HOME/.tmuxinator/scripts/tmuxinator | |
60 | ||
61 | bindkey -v | |
62 | bindkey '^R' history-incremental-pattern-search-backward | |
63 | ||
64 | # | |
65 | # End of the custom things from my bash profile. | |
66 | # There's probably a more "zsh-ish" way of doing these, but I have no time. | |
67 | # | |
68 | ||
69 | # Customize to your needs... |