-
Notifications
You must be signed in to change notification settings - Fork 0
/
zshenv
49 lines (38 loc) · 1.21 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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
BREW_PREFIX="/opt/homebrew"
export HOMEBREW_PREFIX="${BREW_PREFIX}";
export HOMEBREW_CELLAR="${BREW_PREFIX}/Cellar";
export HOMEBREW_REPOSITORY="${BREW_PREFIX}/Homebrew";
export HOMEBREW_NO_ENV_HINTS=1
PATH="${BREW_PREFIX}/bin:${BREW_PREFIX}/sbin:${PATH}";
# local binaries
PATH="${HOME}/.local/bin:${PATH}"
# dotfile binaries
PATH="${HOME}/.bin:${PATH}"
# ruby via rbenv
PATH="${HOME}/.rbenv/shims:${PATH}"
# node via nodenv
PATH="${HOME}/.nodenv/shims:${PATH}"
PATH="${HOME}/.yarn/bin:${PATH}"
# python via pyenv
PATH="${HOME}/.pyenv/shims:${PATH}"
# cargo binaries
PATH="${HOME}/.cargo/bin:${PATH}"
# go
export GOPATH="${HOME}/.go"
PATH="${GOPATH}/bin:${PATH}"
# mkdir .git/safe for trusted repositories
PATH=".git/safe/../../node_modules/.bin:${PATH}"
PATH=".git/safe/../../bin:${PATH}"
# android sdk
PATH="${HOME}/Library/Android/sdk/platform-tools:${PATH}"
export ANDROID_HOME="${HOME}/Library/Android/sdk"
export FZF_DEFAULT_COMMAND="rg --files --hidden --no-ignore-vcs"
export FZF_CTRL_T_COMMAND="rg --files"
export RIPGREP_CONFIG_PATH=${HOME}/.ripgreprc
export EDITOR=nvim
export VISUAL=$EDITOR
export PAGER=less
export LESS='-F -i -R -S -w -X -z-4'
export RCRC=~/.rcrc
export RUBYOPT='-W:deprecated'
export -U PATH