1 # Path to your oh-my-zsh installation. |
1 # Version/environment management tools to load |
2 export ZSH=$HOME/.oh-my-zsh |
2 envthings=(plenv rbenv ndenv) |
3 |
3 |
4 ZSH_THEME="mhoward" |
4 # DISABLE_AUTO_TITLE="true" |
5 ZSH_CUSTOM=~/.oh-my-zsh.cust |
5 COMPLETION_WAITING_DOTS="true" |
|
6 DISABLE_UNTRACKED_FILES_DIRTY="true" |
6 |
7 |
7 DISABLE_AUTO_UPDATE="true" |
8 typeset -U path |
8 # DISABLE_UPDATE_PROMPT="true" |
|
9 |
|
10 plugins=( common-aliases gitfast ) |
|
11 envthings=( plenv rbenv ndenv ) |
|
12 |
9 |
13 if [ -f ~/.zshrc.local-pre ]; then |
10 if [ -f ~/.zshrc.local-pre ]; then |
14 source ~/.zshrc.local-pre |
11 source ~/.zshrc.local-pre |
15 fi |
12 fi |
16 |
13 |
17 # Uncomment the following line to disable auto-setting terminal title. |
14 if [ -f ~/.zgen/zgen.zsh ]; then |
18 # DISABLE_AUTO_TITLE="true" |
15 source ~/.zgen/zgen.zsh |
19 |
16 |
20 COMPLETION_WAITING_DOTS="true" |
17 if ! zgen saved; then |
|
18 zgen oh-my-zsh |
|
19 zgen oh-my-zsh plugins/common-aliases |
|
20 zgen oh-my-zsh plugins/gitfast |
21 |
21 |
22 # Uncomment the following line if you want to disable marking untracked files |
22 zgen load zsh-users/zsh-syntax-highlighing |
23 # under VCS as dirty. This makes repository status check for large repositories |
23 zgen load ~/.oh-my-zsh.cust/themes/mhoward |
24 # much, much faster. |
|
25 # DISABLE_UNTRACKED_FILES_DIRTY="true" |
|
26 |
24 |
27 typeset -U path |
25 zgen save |
28 |
26 fi |
29 source $ZSH/oh-my-zsh.sh |
27 fi |
30 |
28 |
31 # User configuration |
29 # User configuration |
32 path=( "$HOME/bin" "$path[@]" ) |
30 path=( "$HOME/bin" "$path[@]" ) |
33 |
31 |
34 source ~/.profile.common |
32 source ~/.profile.common |