From 688630e8be31d65b1f8e062cc6ac38aeaad5d9db Mon Sep 17 00:00:00 2001 From: Noah Masur Date: Thu, 9 Jul 2020 12:07:44 -0600 Subject: [PATCH] Env file without bad stuff --- zsh/env | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 zsh/env diff --git a/zsh/env b/zsh/env new file mode 100644 index 0000000..c7a26c4 --- /dev/null +++ b/zsh/env @@ -0,0 +1,44 @@ +# If you come from bash you might have to change your $PATH. +export PATH="$HOME/bin:/usr/local/bin:$PATH" + +# Add pyenv +export PATH="$HOME/.pyenv/bin:$PATH" +# eval "$(pyenv init -)" +eval "$(pyenv virtualenv-init -)" + +# Add cargo +export PATH="$HOME/.cargo/bin:$PATH" + +# Add ruby +export RUBY_HOME=/usr/local/opt/ruby/bin +export PATH=$RUBY_HOME:$PATH + +# Add dotfiles programs +export PATH="$DOTS/bin:$PATH" + +# Add local programs +export PATH="$HOME/.local/bin:$PATH" + +# Certificates +# export AWS_CA_BUNDLE=~/.aws/Palo-Root.cer +# export CA_BUNDLE=~/.aws/Palo-Root.cer +# export CURL_CA_BUNDLE=~/.aws/Palo-Root.cer +# export REQUESTS_CA_BUNDLE=~/.aws/Palo-Root.cer + +# Directory Shortcuts +export PROJ=$HOME/Documents/GitHub +export TFDIR=$PROJ/terraform +export WORKON_HOME=~/.pyenv/versions + +# CDPATH for convenient cd shortcuts +CDPATH="$HOME:$PROJ" + +# Syntax Highlighting +if [ -f /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh ]; then + source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh +fi + +# Auto Suggestions +if [ -f /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh ]; then + source /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh +fi