3 changed files with 42 additions and 0 deletions
@ -0,0 +1,30 @@
@@ -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