.zshrc

changeset 223
521938eac8fe
parent 195
390c49ee432d
child 241
599f0e8cfb32
equal deleted inserted replaced
222:1dc0597fe712 223:521938eac8fe
15 fi 15 fi
16 16
17 # Uncomment the following line to disable auto-setting terminal title. 17 # Uncomment the following line to disable auto-setting terminal title.
18 # DISABLE_AUTO_TITLE="true" 18 # DISABLE_AUTO_TITLE="true"
19 19
20 # Uncomment the following line to display red dots whilst waiting for completion. 20 COMPLETION_WAITING_DOTS="true"
21 # COMPLETION_WAITING_DOTS="true"
22 21
23 # Uncomment the following line if you want to disable marking untracked files 22 # Uncomment the following line if you want to disable marking untracked files
24 # under VCS as dirty. This makes repository status check for large repositories 23 # under VCS as dirty. This makes repository status check for large repositories
25 # much, much faster. 24 # much, much faster.
26 # DISABLE_UNTRACKED_FILES_DIRTY="true" 25 # DISABLE_UNTRACKED_FILES_DIRTY="true"
27 26
28 27 typeset -U path
29 28
30 source $ZSH/oh-my-zsh.sh 29 source $ZSH/oh-my-zsh.sh
31 30
32 # User configuration 31 # User configuration
33 32 path=( "$HOME/bin" "$path[@]" )
34 export PATH="$HOME/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
35 # export MANPATH="/usr/local/man:$MANPATH"
36
37 # export LANG=en_US.UTF-8
38 33
39 source ~/.profile.common 34 source ~/.profile.common
40
41 typeset -U path
42 35
43 for ENVTHING in $envthings; do 36 for ENVTHING in $envthings; do
44 if [ -d ~/.$ENVTHING ]; then 37 if [ -d ~/.$ENVTHING ]; then
45 path=( ~/.$ENVTHING/bin "$path[@]" ) 38 path=( ~/.$ENVTHING/bin "$path[@]" )
46 eval "$($ENVTHING init - zsh)" 39 eval "$($ENVTHING init - zsh)"
48 done 41 done
49 42
50 if [ -f ~/.zshrc.local ]; then 43 if [ -f ~/.zshrc.local ]; then
51 source ~/.zshrc.local 44 source ~/.zshrc.local
52 fi 45 fi
53

mercurial