Mercurial > index.cgi > dotfiles
changeset 197:954d25f20123
Removing toodledo stuff (no longer used)
author | Steve Huston <huston@srhuston.net> |
---|---|
date | Wed, 30 Sep 2020 10:54:00 -0400 |
parents | 1d13f4ed76f5 |
children | 6e7913283c7a |
files | .bash_aliases .bashrc |
diffstat | 2 files changed, 1 insertions(+), 58 deletions(-) [+] |
line wrap: on
line diff
--- a/.bash_aliases Wed Sep 30 10:47:23 2020 -0400 +++ b/.bash_aliases Wed Sep 30 10:54:00 2020 -0400 @@ -26,8 +26,6 @@ DFSTAT="/usr/bin/stat -f %m -t %s $HOME/.dotfilets" MDATE="/bin/date -v -1m +%s" - TDSTAT="/usr/bin/stat -f %m -t %s $HOME/.todo" - HDATE="/bin/date -v -1H +%s" alias ls='/bin/ls -FG' @@ -38,8 +36,6 @@ # See above for a description of these four DFSTAT="/usr/bin/stat -c %Y $HOME/.dotfilets" MDATE="/bin/date -d \"1 month ago\" +%s" - TDSTAT="/usr/bin/stat -c %Y $HOME/.todo" - HDATE="/bin/date -d \"1 hour ago\" +%s" alias ls='/bin/ls --color=auto -F' @@ -48,7 +44,7 @@ esac # Export some of those above for the benefit of future shells -export DFSTAT MDATE TDSTAT HDATE +export DFSTAT MDATE # SSH aliases alias bh='ssh csesbh2.princeton.edu' @@ -194,51 +190,6 @@ done > /dev/null 2>&1 } -update_toodledo() { - case `hostname -s` in - xanadu|syrinx) - TOODLEDO_CMDS="toodledo tasks @Work; toodledo tasks @Anywhere" - ;; - - milton|joshua) - TOODLEDO_CMDS="toodledo tasks @Home; toodledo tasks @Anywhere" - ;; - - rapture) - TOODLEDO_CMDS="toodledo tasks @Anywhere" - ;; - esac - - [[ -e $HOME/.todo.$$ ]] && return - - eval $TOODLEDO_CMDS | egrep '^<[0-9]+>' | ( - set -f - while read TASK ; do - - if echo $TASK | grep -v 'startdate\[' ; then - continue - fi - - TODAY=`date "+%Y/%m/%d"` - STARTDATE=`echo $TASK | sed 's/.*startdate\[\([^ [.].]]*\)\].*/\1/'` - [[ "$TODAY" > "$STARTDATE" || "$TODAY" == "$STARTDATE" ]] && echo $TASK - - done - ) >> $HOME/.todo.$$ - - [[ $? -eq 255 ]] && { - # Update failed; clean up & don't do it again. - rm $HOME/.todo.$$ - touch $HOME/.todo - return - } - echo "To-do list as of `date`" > $HOME/.todo - echo "---------------------------------------------" >> $HOME/.todo - egrep '#\[[0-9]+/[0-9]+/[0-9]+' $HOME/.todo.$$| sort -k 6.3 >> $HOME/.todo - egrep -v '(#\[[0-9]+/[0-9]+/[0-9]+|status\[(Delegated|Waiting|Hold|Postponed|Someday|Canceled|Reference)\])' $HOME/.todo.$$ >> $HOME/.todo - rm $HOME/.todo.$$ -} - TOhtml() { OUTDIR=`mktemp -d TOHTML.XXXXXX` for F in `hg locate` ; do
--- a/.bashrc Wed Sep 30 10:47:23 2020 -0400 +++ b/.bashrc Wed Sep 30 10:54:00 2020 -0400 @@ -205,11 +205,3 @@ [[ $MIBDIRS =~ ^\+ ]] || export MIBDIRS=+$MIBDIRS export MIBS=ALL fi - -# Display todo list -[[ "$PS1" && -f $HOME/.todo ]] && cat $HOME/.todo - -[[ "$PS1" && -f $HOME/.todo && `eval $TDSTAT` -lt `eval $HDATE` ]] && { - update_toodledo & - disown %+ -}