X-Git-Url: https://us-delaporte.pagekite.me/gitweb/dotfiles.git/blobdiff_plain/c8ad4de7c70926e41526f772eeb9dc0cbe79f7b6..5ee0d5ec29f3265bca080b5afb49384c04379ba1:/files/ts/bashrc diff --git a/files/ts/bashrc b/files/ts/bashrc index 56d0ff2..b261795 100644 --- a/files/ts/bashrc +++ b/files/ts/bashrc @@ -117,13 +117,37 @@ if ! shopt -oq posix; then fi +# PyEnv export PYENV_ROOT="$HOME/.pyenv" [[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH" eval "$(pyenv init - bash)" eval "$(pyenv virtualenv-init -)" -eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" -source $HOME/envs/invoke/bin/activate +# Brew +eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" +# Invoke # from invoke --print-completion-script bash > ~/.invoke-complete.sh source $HOME/.invoke-complete.sh +source $HOME/.env + +source $HOME/envs/invoke/bin/activate + +export PS1='\[\e[32m\]\w \[\e[00m\]$(__git_ps1)\[\e[00m\]$ ' + + +$(__git_ps1)\ + +eval "$(uv generate-shell-completion bash)" + +[[ -d $HOME/dotfiles/bin ]] && export PATH="$HOME/dotfiles/bin:$PATH" +[[ -d $HOME/src/minion/bin ]] && export PATH="$HOME/src/minion/bin:$PATH" +[[ -d $HOME/src/down-shift/bin ]] && export PATH="$HOME/src/down-shift/bin:$PATH" + +export EDITOR=/usr/bin/vim +export SYSTEMD_EDITOR=/usr/bin/vim + +# Node Version Manager +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