-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.zshrc
68 lines (48 loc) · 1.63 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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
export ZSH=~/.zsh
export EDITOR="/usr/bin/vim"
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export TERM=xterm-256color
# Load all of the config files in ~/oh-my-zsh that end in .zsh
for config_file ($ZSH/lib/*.zsh) source $config_file
# Extend Autocomplete Search Path
fpath=($HOME/.zsh/lib/completions $fpath)
# Load and run compinit
autoload -U edit-command-line
autoload -U promptinit; promptinit
autoload -U compinit
compinit -i
zle -N edit-command-line
#PATH=/usr/local/bin:/usr/local/sbin:$PATH
# Python AsyncIO Debugging
export PYTHONASYNCIODEBUG=1
export PYTHONTRACEMALLOC=1
# Go Path related exports
#export GOPATH=~/Projekte/Go
export PATH=$PATH:$GOPATH/bin:/Applications/clojure
#export PYENV_ROOT="$HOME/.pyenv"
#export PATH="$PYENV_ROOT/bin:$PATH"
#export PATH="$HOME/.pyenv/bin:$PATH"
# pyenv openssl fix / cryptography
#eval "$(pyenv virtualenv-init -)"
#if command -v pyenv 1>/dev/null 2>&1; then
# eval "$(pyenv init -)"
# fi
#if which pyenv-virtualenv-init > /dev/null; then eval "$(pyenv virtualenv-init -)"; fi
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
unsetopt AUTO_NAME_DIRS
#export PATH="/usr/local/opt/[email protected]/bin:$PATH"
# >>>> Vagrant command completion (start)
fpath=(/opt/vagrant/embedded/gems/2.2.14/gems/vagrant-2.2.14/contrib/zsh $fpath)
compinit
# <<<< Vagrant command completion (end)
export PATH="/opt/homebrew/opt/[email protected]/bin:$PATH"
## This must be at the end of this file
## pyenv configs
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
eval "$(zoxide init zsh)"
# vim-iced
export PATH=$PATH:~/.dotfiles/.vim/bundle/vim-iced/bin