# # ~/.bashrc # # If not running interactively, don't do anything [[ $- != *i* ]] && return alias ls='ls -G' PS1='[\u@\h \W]\$ ' if [ -x "$(command -v direnv)" ]; then eval "$(direnv hook bash)" fi alias edit="$(which emacsclient) " if [ -d "$HOME/.cache/wal" ]; then (cat "$HOME/.cache/wal/sequences" &) fi if [ -f ~/.bashrc.local ]; then source ~/.bashrc.local fi alias k=kubectl alias kctx=kubectx alias kns=kubens alias watch='watch ' # Setup pyenv (https://github.com/pyenv/pyenv) if command -v pyenv 1>/dev/null 2>&1; then export PYENV_ROOT="$HOME/.pyenv" eval "$(pyenv init -)" fi if command -v pyenv virtualenv 1>/dev/null 2>&1; then eval "$(pyenv virtualenv-init -)" fi 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 export PIPENV_VERBOSITY=-1 export PIPENV_DONT_LOAD_ENV=1 export PIPENV_MAX_DEPTH=20 export GPG_TTY=$(tty) if [ -x "$(command -v gpg-connect-agent)" ]; then gpg-connect-agent updatestartuptty /bye > /dev/null fi export BASH_SILENCE_DEPRECATION_WARNING=1 # AWS export KOPS_STATE_STORE=s3://lola-kops-cluster-state