export LC_MESSAGES="C"
# Initialize PATH variable
-export PATH MANPATH
if [ -x /usr/libexec/path_helper ]; then
- PATH=""; MANPATH=""
eval `/usr/libexec/path_helper -s`
else
PATH="/usr/local/bin:/usr/bin:/bin"
[ "$UID" -eq 0 ] && PATH="/usr/local/sbin:/usr/sbin:/sbin:$PATH"
+ export PATH
fi
# prepend optional directories to PATH ...
path=""
[ -d ~/bin ] && PATH=~/bin:"${PATH}"
[ -d ~/sbin ] && PATH=~/sbin:"${PATH}"
-# set MANPATH so it includes user's private man files
-if [ -n "$MANPATH" ]; then
+# Setup MANPATH, if manpath(1) isn't available
+if [ ! "$(type manpath)" ]; then
+ [ -z "$MANPATH" ] \
+ && MANPATH="/usr/local/share/man:/usr/share/man:/usr/man"
path=""
for d in /usr/pkg/share/man /usr/pkg/man /opt/*/share/man /opt/*/man; do
[ -d "$d" -o -h "$d" ] && path="$path$d:"
done
[ -n "$path" ] && MANPATH="$path$MANPATH"
+ [ -d ~/share/man ] && MANPATH=~/share/man:"${MANPATH}"
+ [ -d ~/man ] && MANPATH=~/man:"${MANPATH}"
fi
-[ -d ~/man ] && MANPATH=~/man:"${MANPATH}"
-[ -d ~/share/man ] && MANPATH=~/share/man:"${MANPATH}"
# set variable identifying the chroot you work in
[ -r /etc/debian_chroot ] && chroot_name=$(cat /etc/debian_chroot)
&& PS1="<$ME> # " \
|| PS1="<$ME> \$ "
+# icalBuddy(1)
+type -p icalBuddy >/dev/null 2>&1
+if [ $? -eq 0 ]; then
+ icalBuddy -f -n -npn -nc -ps "/ » /" -eep "url,notes" \
+ eventsToday+1 | grep "•"
+ [ $? -eq 0 ] && echo
+else
+ # remind(1)
+ type -p remind >/dev/null 2>&1
+ if [ $? -eq 0 -a -r ~/.remind ]; then
+ remind -h -g -t5 .remind | grep "^[0-9]"
+ [ $? -eq 0 ] && echo
+ fi
+fi
+
# bash-specific initialization
[ "$BASH" -a -z "$BASHRCREAD" -a -r /etc/bash.bashrc ] \
&& source /etc/bash.bashrc
&& . /etc/ksh.kshrc
# Check filesystem quotas
-which quota >/dev/null 2>&1
-[ $? -eq 0 ] && quota -q
+mount | grep quota >/dev/null 2>&1
+if [ $? -eq 0 ]; then
+ which quota >/dev/null 2>&1
+ [ $? -eq 0 ] && quota -q
+fi
# -eof-