-
Notifications
You must be signed in to change notification settings - Fork 0
/
.zshrc
44 lines (33 loc) · 1.34 KB
/
.zshrc
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
# Zsh
# ---
ZSH=$HOME/.oh-my-zsh
CASE_SENSITIVE="true"
plugins=(git zsh-syntax-highlighting)
setopt HIST_IGNORE_ALL_DUPS
# Paths
# -----
export ANDROID_SDK_ROOT=/opt/android-sdk
export PATH=$PATH:$ANDROID_SDK_ROOT/tools
export PATH=$PATH:$ANDROID_SDK_ROOT/tools/bin
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools
export PATH=$PATH:$HOME/.ebcli-virtual-env/executables
export PATH=$PATH:~/Library/Python/2.7/bin
export PATH=./node_modules/.bin:$PATH
export PATH=/opt/anaconda/bin:$PATH
# Source
# ------
source $ZSH/oh-my-zsh.sh
source $HOME/.profile
source $HOME/git/.files/.gitprompt
source "$HOME/.vim/plugged/gruvbox/gruvbox_256palette.sh"
# hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000064,"HIDKeyboardModifierMappingDst":0x70000002B}]}'
# export NVM_DIR="$HOME/.nvm"
# [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
# [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
# added by travis gem
[ -f /Users/apercu/.travis/travis.sh ] && source /Users/apercu/.travis/travis.sh
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
fpath+=${ZDOTDIR:-~}/.zsh_functions
export FZF_DEFAULT_COMMAND='fd -I -H -E node_modules -E .git -t f'
export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"