~mdw
/
profile
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
el/dot-emacs.el (diary-add-to-list): Fix for multiple appointments.
[profile]
/
dot
/
bashrc
diff --git
a/dot/bashrc
b/dot/bashrc
index
f9485c0
..
8dc678b
100644
(file)
--- a/
dot/bashrc
+++ b/
dot/bashrc
@@
-63,12
+63,16
@@
if [ -t 0 ]; then
fi
## If this session is insecure then highlight that.
fi
## If this session is insecure then highlight that.
- if [ -z "$SSH_CLIENT" ] &&
- [ "$__mdw_sechost" != "`hostname`" ]
-
then
+ if [ -z "$SSH_CLIENT" ] &&
[ -z "$SCHROOT_CHROOT_NAME" ] &&
+
[ "$__mdw_sechost" != "`hostname`" ]
+ then
sec_l='(' sec_r=')'
fi
sec_l='(' sec_r=')'
fi
+ ## If this is an schroot environment then point this out.
+ hqual=""
+ hqual="$hqual${SCHROOT_CHROOT_NAME+/$SCHROOT_CHROOT_NAME}"
+
## Build the prompt string.
git="" rc=""
if [[ ${BASH_VERSINFO[0]} -ge 4 ]]; then
## Build the prompt string.
git="" rc=""
if [[ ${BASH_VERSINFO[0]} -ge 4 ]]; then
@@
-78,10
+82,10
@@
if [ -t 0 ]; then
rc="$unbold$rccolour\$(rc=\$?;case \$rc in 0);;"
rc="$rc*)echo -n \" rc=\$rc\";;esac;exit \$rc)$uncolour$bold"
fi
rc="$unbold$rccolour\$(rc=\$?;case \$rc in 0);;"
rc="$rc*)echo -n \" rc=\$rc\";;esac;exit \$rc)$uncolour$bold"
fi
- PS1="$nl$bold$left$sec_l$u\\h$sec_r \\w$git$rc$marker$right$unbold"
+ PS1="$nl$bold$left$sec_l$u\\h$
hqual$
sec_r \\w$git$rc$marker$right$unbold"
PS2="$PS1 $bold>$unbold "
unset nl bold unbold left right sec_l sec_r marker
PS2="$PS1 $bold>$unbold "
unset nl bold unbold left right sec_l sec_r marker
- unset gitcolour rccolour uncolour git rc
+ unset gitcolour rccolour uncolour git rc
hqual
fi
###--------------------------------------------------------------------------
fi
###--------------------------------------------------------------------------