• Configuring the Terminal Prompt

    I was recommended this tool to help you know what git branch you are working on from the terminal prompt. https://github.com/jimeh/git-aware-prompt Configurations I added the configuration to my settings in: vi ~/.bash_profile # http://stackoverflow.com/questions/10406926/how-to-change-default-virtualenvwrapper-prompt export GITAWAREPROMPT=~/.bash/git-aware-prompt source "${GITAWAREPROMPT}/main.sh" #/Users/patty/.virtualenvs/postactivate export PS1="\n\u@\h\n[\w]\n\[$txtcyn\]\$git_branch\[$txtred\]\$git_dirty\[$txtrst\]\$ " export SUDO_PS1="\n\[$bakred\]\u@\h\n\[$txtrst\][\w]\n\$ " Then in virtualenvs postacivate I added: vi /Users/pattyr/.virtualenvs/postactivate # This hook is sourced after every virtualenv is activated if [ "${_OLD_VIRTUAL_PS1:0:2}" == "\n" ]; then PS1="\n\[$txtylw\](`basename \"$VIRTUAL_ENV\"`)\n\[$txtrst\]${_OLD_VIRTUAL_PS1:2:${#_OLD_VIRTUAL_PS1}}" fi Before After