type -p icalBuddy >/dev/null 2>&1
if [ $? -eq 0 -a "$UID" -ne 0 ]; then
case "$LANG" in
- *.UTF*) BUL="•"; SEP="»"; ;;
- *) BUL="*"; SEP=">"; ;;
+ *.UTF*) bul="•"; bul_imp="!"; sep="»"; ;;
+ *) bul="*"; bul_imp="!"; sep=">"; ;;
esac
- icalBuddy -f -n -npn -nc -b " $BUL " -ps "/ $SEP /" -eep "url,notes" \
- eventsToday+1 2>/dev/null | grep "$BUL"
+ icalBuddy -f -n -b " $bul " -ab " $bul_imp " -ps "/ $sep /" \
+ -nc -npn -iep "title,due" -stda \
+ tasksDueBefore:today 2>/dev/null
+ icalBuddy -f -n -b " $bul " -ab " $bul_imp " -ps "/ $sep /" \
+ -nc -npn -iep "title,datetime" \
+ eventsToday+1 2>/dev/null
[ $? -eq 0 ] && echo
+ unset bul bul_imp sep
else
# remind(1)
type -p remind >/dev/null 2>&1