comparison .bash_aliases @ 43:0a7d093f4c04

* Changed Toodledo sorts/greps based on context, not folder * After fixing status, removing deferred tasks will work wherever it's grepped.
author huston@80426f53-59d1-405d-934b-f07cd76f4a1a
date Tue, 22 Jun 2010 20:54:43 +0000
parents 998337c2b6f2
children 0fc97adb3d7a
comparison
equal deleted inserted replaced
42:998337c2b6f2 43:0a7d093f4c04
89 alias condor_check="ls -lat /u/condor/hosts/*/log/MasterLog /scr/chimera0/condor/hosts/*/log/MasterLog" 89 alias condor_check="ls -lat /u/condor/hosts/*/log/MasterLog /scr/chimera0/condor/hosts/*/log/MasterLog"
90 90
91 # Functions 91 # Functions
92 update_toodledo() { 92 update_toodledo() {
93 case `hostname -s` in 93 case `hostname -s` in
94 xanadu|rapture|syrinx) 94 xanadu|syrinx)
95 TOODLEDO_CMDS="toodledo tasks *Work; toodledo tasks *Personal" 95 TOODLEDO_CMDS="toodledo tasks @Work; toodledo tasks @Anywhere"
96 ;; 96 ;;
97 97
98 milton) 98 milton)
99 TOODLEDO_CMDS="toodledo tasks *Home; toodledo tasks *Personal" 99 TOODLEDO_CMDS="toodledo tasks @Home; toodledo tasks @Anywhere"
100 ;;
101
102 rapture)
103 TOODLEDO_CMDS="toodledo tasks @Anywhere"
100 ;; 104 ;;
101 esac 105 esac
102 106
103 [[ -e $HOME/.todo.$$ ]] && return 107 [[ -e $HOME/.todo.$$ ]] && return
104 108
110 return 114 return
111 } 115 }
112 echo "To-do list as of `date`" > $HOME/.todo 116 echo "To-do list as of `date`" > $HOME/.todo
113 echo "---------------------------------------------" >> $HOME/.todo 117 echo "---------------------------------------------" >> $HOME/.todo
114 egrep '^<[0-9]+>' $HOME/.todo.$$ | egrep '#\[[0-9]+/[0-9]+/[0-9]+' | sort -k 5.3 >> $HOME/.todo 118 egrep '^<[0-9]+>' $HOME/.todo.$$ | egrep '#\[[0-9]+/[0-9]+/[0-9]+' | sort -k 5.3 >> $HOME/.todo
115 egrep '^<[0-9]+>' $HOME/.todo.$$ | egrep -v '(#\[[0-9]+/[0-9]+/[0-9]+|status\[\])' >> $HOME/.todo 119 egrep '^<[0-9]+>' $HOME/.todo.$$ | egrep -v '(#\[[0-9]+/[0-9]+/[0-9]+|status\[(Delegated|Waiting|Hold|Postponed|Someday|Canceled|Reference)\])' >> $HOME/.todo
116 rm $HOME/.todo.$$ 120 rm $HOME/.todo.$$
117 } 121 }
118 122
119 # vim: set filetype=sh : 123 # vim: set filetype=sh :