export PATH=$HOME/bin:/opt/local/bin:/opt/local/sbin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/opt/fzf/bin:$HOME/n/bin:$HOME/.cargo/bin # export the path this repository export PC_SETTINGS_PATH=$HOME/pc_settings # use emacs bindings (default) for terminal input set -o emacs # Configure default editor command -v nvim >/dev/null && \ export EDITOR=nvim || \ export EDITOR=vim # iex and erl shared interactive shell history export ERL_AFLAGS="-kernel shell_history enabled" # drone env variables export DRONE_SERVER="https://ci.urbinternal.com" export DRONE_TOKEN=$(<"${PC_SETTINGS_PATH}/configs/secrets/drone_token.txt") source $HOME/pc_settings/aliases.sh source $HOME/pc_settings/functions/index.sh source $HOME/pc_settings/scripts/setup_keybindings.sh source $HOME/pc_settings/emacs/index.sh bindkey "^R" history-incremental-search-backward # export docker env variables # re-enable this line when using docker otherwise you will receive # a TLS error since docker-machine won't be running # eval "$(docker-machine env default)" # run cmatrix command for 3 seconds before exiting #. $HOME/pc_settings/.matrix_intro.sh # syntax highlighting for CLI; if not installed, run the following command # brew install zsh-syntax-highlighting source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh # Regain control of CLI