Skip to content

Instantly share code, notes, and snippets.

@thomijasir
Last active February 28, 2018 04:35
Show Gist options
  • Save thomijasir/4e46934e0744580dddb1a1515c477fed to your computer and use it in GitHub Desktop.
Save thomijasir/4e46934e0744580dddb1a1515c477fed to your computer and use it in GitHub Desktop.
Display Your Branch Name on Bash
# edit your bashrc file, nano ~/.bashrc like below
# Sample output:
# user@pc-name:/var/www/html/project (master)$
# Replace / Comment Code Below
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
# Change To
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[01;31m\] $(parse_git_branch) \[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w$ (parse_git_branch) \$ '
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment