A Powerline like prompt for Bash:
This script uses ANSI color codes to display colors in a terminal. These are notoriously non-portable, so may not work for you out of the box, but try setting your $TERM to xterm-256color, because that works for me.
Patch the font you use for your terminal: see https://github.com/Lokaltog/vim-powerline/wiki/Patched-fonts
Clone this repository somewhere:
git clone https://github.com/milkbikis/powerline-bash
Create a symlink to the python script in your home:
ln -s <path/to/powerline-bash.py> ~/powerline-bash.py
If you don't want the symlink, just modify the path in the .bashrc command below
Now add the following to your .bashrc:
function _update_ps1()
{
export PS1="$(~/powerline-bash.py $?)"
}
export PROMPT_COMMAND="_update_ps1"