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 %+
-}