Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
.bashrc file
# first ln -s ~/.bashrc ~/.bash_profile
# then
#Git tab completion
# source ~/git-completion.bash
# Show branch in status line
# PS1='[\W$(__git_ps1 " (%s)")]\$ '
# export PROMPT_COMMAND='echo -ne "\033]0;${PWD/#$HOME/~}\007"'
# Git branch in prompt.
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
# export PS1="\u@\h \W\[\033[32m\]\$(parse_git_branch)\[\033[00m\] => "
export PS1="@ \W\[\033[32m\]\$(parse_git_branch)\[\033[00m\]  "
# export PS1="@\W\[\033[32m\]\$(parse_git_branch)[\033[00m\]  \n"
# export PS1="@\W\[\033[32m\]\$(parse_git_branch)\ "
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment