Peter Barker
4 years ago
committed by
Peter Barker
3 changed files with 42 additions and 0 deletions
@ -0,0 +1,30 @@ |
|||||||
|
function parse_git_branch { |
||||||
|
/usr/bin/git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/' |
||||||
|
} |
||||||
|
|
||||||
|
function proml { |
||||||
|
local NORMAL="\[\033[0;0m\]" |
||||||
|
local BLUE="\[\033[0;34m\]" |
||||||
|
local BLACK="\[\033[0;30m\]" |
||||||
|
local RED="\[\033[0;31m\]" |
||||||
|
local LIGHT_RED="\[\033[1;31m\]" |
||||||
|
local GREEN="\[\033[0;32m\]" |
||||||
|
local LIGHT_GREEN="\[\033[1;32m\]" |
||||||
|
local WHITE="\[\033[1;37m\]" |
||||||
|
local LIGHT_GRAY="\[\033[0;37m\]" |
||||||
|
case $TERM in |
||||||
|
xterm*|screen*) |
||||||
|
TITLEBAR='\[\033]0;\u@\h:\w\007\]' |
||||||
|
;; |
||||||
|
*) |
||||||
|
TITLEBAR="" |
||||||
|
;; |
||||||
|
esac |
||||||
|
|
||||||
|
PS1="${TITLEBAR}\ |
||||||
|
\u@\h:\w$BLUE\$(parse_git_branch)$NORMAL\\$ " |
||||||
|
PS2='> ' |
||||||
|
PS4='+ ' |
||||||
|
} |
||||||
|
proml |
||||||
|
|
Loading…
Reference in new issue