*) sec_l="" sec_r=""
esac
- ## If this is an schroot environment then point this out.
+ ## If this is an schroot environment or some other interesting augmented
+ ## environment then point this out.
hqual="$hqual${SCHROOT_CHROOT_NAME+/$SCHROOT_CHROOT_NAME}"
+ hqual="$hqual${MDW_BUILDENV+/$MDW_BUILDENV}"
## Put together the main pieces.
__mdw_prompt_left="$nl$bold$left$sec_l$u$host$hqual$sec_r$dir"
alias e="$EDITOR"
alias svn="svnwrap svn"
alias @="ssh"
+alias make="nice make"
###--------------------------------------------------------------------------
### Colour output.
alias fgrep="greplike fgrep"
alias zgrep="greplike zgrep"
+## Arrange for `diff' output to be in colour.
+export DIFF_COLORS="hd=1:ln=36:ad=32:de=31"
+difflike () {
+ local diff=$1; shift
+ if [ -t 1 ]; then
+ command $diff \
+ ${DIFF_COLORS+--color=always} \
+ ${DIFF_COLORS+--palette="$DIFF_COLORS"} \
+ "$@" | mdw-pager
+ else
+ command $diff "$@" | cat
+ fi
+}
+alias diff="difflike diff"
+
###--------------------------------------------------------------------------
### Other hacks.