Skip to content

Instantly share code, notes, and snippets.

@iamsudip
Last active September 23, 2015 15:04
Show Gist options
  • Save iamsudip/17740095c5adfffa861e to your computer and use it in GitHub Desktop.
Save iamsudip/17740095c5adfffa861e to your computer and use it in GitHub Desktop.
.bashrc
# don't put duplicate lines or lines starting with space in the history.
# See bash(1) for more options
HISTCONTROL=ignoreboth
# append to the history file, don't overwrite it
shopt -s histappend
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
HISTSIZE=1000
HISTFILESIZE=2000
# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize
# Prompt
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
export PS1="\033[32m[iamsudip] [\#]: \[\e[0;34m\]${debian_chroot:+($debian_chroot)}\w\$(parse_git_branch)\[\e[1;32m\] \n# \[\e[0m\]"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment