/
.zshenv
35 lines (25 loc) · 1.01 KB
/
.zshenv
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
# Ensure that a non-login, non-interactive shell has a defined environment.
if [[ "$SHLVL" -eq 1 && ! -o LOGIN && -s "${ZDOTDIR:-$HOME}/.zprofile" ]]; then
source "${ZDOTDIR:-$HOME}/.zprofile"
fi
# homebrewでインストールしたものが/usr/binより先に読み込まれるようにするための設定
export PATH="/usr/local/bin:$PATH"
# http://qiita.com/t-takaai/items/8574ff312f2caa5177c2
setopt no_global_rcs
# ドキュメントディレクトリを示す環境変数設定
export DOCUMENTS="$HOME/Documents"
# coreutilsの設定
export PATH="$(brew --prefix coreutils)/libexec/gnubin:$PATH"
# pythonのパス設定
export PYTHONENV="$(brew --prefix)/lib/python2.7/site-packages"
export VAULT_ADDR='http://127.0.0.1:8200'
# goの設定
export GOPATH=$DOCUMENTS/gogo
export PATH=$PATH:$GOPATH/bin
# nodebrewの設定
export PATH=$HOME/.nodebrew/current/bin:$PATH
# composerの設定
export COMPOSER_PATH=$HOME/.composer
export PATH=$PATH:$COMPOSER_PATH/vendor/bin
# direnv の設定
eval "$(direnv hook zsh)"