Fix demula theme output

pull/41/head
Jesus de Mula Cano 2011-03-07 00:08:56 +01:00
parent fe9116c8e6
commit 8cc74becc0
1 changed files with 5 additions and 12 deletions

View File

@ -56,20 +56,13 @@ case $TERM in
esac esac
is_vim_shell() { is_vim_shell() {
if [ ! -z "$VIMRUNTIME" ] if [ ! -z "$VIMRUNTIME" ];
then then
echo "${D_INTERMEDIATE_COLOR}on ${D_VIMSHELL_COLOR}\ echo "${D_INTERMEDIATE_COLOR}on ${D_VIMSHELL_COLOR}\
vim shell${D_DEFAULT_COLOR} " vim shell${D_DEFAULT_COLOR} "
fi fi
} }
demula_battery_charge() {
if [ ! -z "$(battery_charge)" ]
then
battery_charge
fi
}
mitsuhikos_lastcommandfailed() { mitsuhikos_lastcommandfailed() {
code=$? code=$?
if [ $code != 0 ]; if [ $code != 0 ];
@ -81,7 +74,7 @@ $code ${D_DEFAULT_COLOR}"
# vcprompt for scm instead of bash_it default # vcprompt for scm instead of bash_it default
demula_vcprompt() { demula_vcprompt() {
if [ ! -z "$VCPROMPT_EXECUTABLE" ] if [ ! -z "$VCPROMPT_EXECUTABLE" ];
then then
local D_VCPROMPT_FORMAT="on ${D_SCM_COLOR}%s${D_INTERMEDIATE_COLOR}:\ local D_VCPROMPT_FORMAT="on ${D_SCM_COLOR}%s${D_INTERMEDIATE_COLOR}:\
${D_BRANCH_COLOR}%b %r ${D_CHANGES_COLOR}%m%u ${D_DEFAULT_COLOR}" ${D_BRANCH_COLOR}%b %r ${D_CHANGES_COLOR}%m%u ${D_DEFAULT_COLOR}"
@ -96,15 +89,15 @@ prompt() {
local MOVE_CURSOR_RIGHTMOST='\[\033[500C\]' local MOVE_CURSOR_RIGHTMOST='\[\033[500C\]'
local MOVE_CURSOR_5_LEFT='\[\033[5D\]' local MOVE_CURSOR_5_LEFT='\[\033[5D\]'
PS1="${TITLEBAR}\n\ PS1="${TITLEBAR}
${SAVE_CURSOR}${MOVE_CURSOR_RIGHTMOST}${MOVE_CURSOR_5_LEFT}\ ${SAVE_CURSOR}${MOVE_CURSOR_RIGHTMOST}${MOVE_CURSOR_5_LEFT}\
$(demula_battery_charge)${RESTORE_CURSOR}\ $(battery_charge)${RESTORE_CURSOR}\
${D_USER_COLOR}\u ${D_INTERMEDIATE_COLOR}\ ${D_USER_COLOR}\u ${D_INTERMEDIATE_COLOR}\
at ${D_MACHINE_COLOR}\h ${D_INTERMEDIATE_COLOR}\ at ${D_MACHINE_COLOR}\h ${D_INTERMEDIATE_COLOR}\
in ${D_DIR_COLOR}\w ${D_INTERMEDIATE_COLOR}\ in ${D_DIR_COLOR}\w ${D_INTERMEDIATE_COLOR}\
$(mitsuhikos_lastcommandfailed)\ $(mitsuhikos_lastcommandfailed)\
$(demula_vcprompt)\ $(demula_vcprompt)\
$(is_vim_shell)\n\ $(is_vim_shell)
${D_INTERMEDIATE_COLOR}$ ${D_DEFAULT_COLOR}" ${D_INTERMEDIATE_COLOR}$ ${D_DEFAULT_COLOR}"
PS2="${D_INTERMEDIATE_COLOR}$ ${D_DEFAULT_COLOR}" PS2="${D_INTERMEDIATE_COLOR}$ ${D_DEFAULT_COLOR}"