export PATH=~/.local/bin:$PATH
export PATH=~/bin:$PATH
function parse_git_branch () {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
RED="\[\033[0;31m\]"
YELLOW="\[\033[0;33m\]"
GREEN="\[\033[0;32m\]"
NO_COLOR="\[\033[0m\]"
PS1="\n$GREEN$NO_COLOR\w$YELLOW\n\$(parse_git_branch)$NO_COLOR\$ "
#export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export JAVA_OPTS='-Djavax.net.ssl.trustStore=/usr/lib/jvm/java-11-openjdk-amd64/jre/lib/security/cacerts -Djavax.net.ssl.trustAnchors=/usr/lib/jvm/java-11-openjdk-amd64/jre/lib/security/cacerts'
export ANDROID_HOME="$HOME/programs/android/Sdk"
export ANDROID_SDK_ROOT="$HOME/programs/android/Sdk/tools"
export PATH=$PATH:"$HOME/programs/android/android-studio/gradle/gradle-5.1.1/bin"
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source "/usr/local/bin/virtualenvwrapper.sh"
export WORKON_HOME="$HOME/.virtualenv_env/"
export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"
# Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
export PATH="$PATH:$HOME/.rvm/bin"
enter_directory() {
if [[ $PWD == $PREV_PWD ]]; then
return
fi
PREV_PWD=$PWD
[[ -f ".nvmrc" ]] && nvm use
}
export PROMPT_COMMAND=enter_directory
Posted by Tushar to Tushar's deck (2020-09-09 07:00)