Mercurial > index.cgi > dotfiles
diff .bash_profile @ 33:f59f847377d7
* Added toodledo interfacing
* Moved some logic from .bash_profile to .bash_aliases for exporting to
subshells
* Disowned backgrounded processes
author | huston@80426f53-59d1-405d-934b-f07cd76f4a1a |
---|---|
date | Fri, 05 Mar 2010 19:07:47 +0000 |
parents | ca6c77fe843b |
children | d59d16a55494 |
line wrap: on
line diff
--- a/.bash_profile Wed Mar 03 01:49:33 2010 +0000 +++ b/.bash_profile Fri Mar 05 19:07:47 2010 +0000 @@ -32,28 +32,6 @@ # If it's older than a month, run a 'svn st -u' and touch it; this way we # check once per month to see if we forgot to pull down an updated version. -# First set $STAT and $DATE since the syntax of the commands is different -# between Linux and Mac OS X. If this is run elsewhere, the eval will be -# false and the test not done below, so it's safe to not bother checking for -# zero-length variables on the test - it just won't run the svn status, so you -# won't be prompted if there's newer files available in your repository. - -case `uname` in - Darwin) - DFSTAT="stat -f %m -t %s $HOME/.dotfilets" - MDATE="date -v -1m +%s" - TDSTAT="stat -f %m -t %s $HOME/.todo" - HDATE="date -v -1h +%s" - ;; - - Linux) - DFSTAT="stat -c %Y $HOME/.dotfilets" - MDATE="date -d \"1 month ago\" +%s" - TDSTAT="stat -c %Y $HOME/.todo" - HDATE="date -d \"1 hour ago\" +%s" - ;; -esac - [[ ! -f $HOME/.dotfilets || \ `eval $DFSTAT` -lt `eval $MDATE` ]] && { echo -n Dotfiles last checked over a month ago @@ -68,26 +46,6 @@ *) echo , running a status test. svn st -u && touch $HOME/.dotfilets & + disown %+ esac } - -# Work in progress - toodledo to ~/.todo -#[[ -f $HOME/.todo ]] && cat $HOME/.todo -# -#case `hostname -s` in -# xanadu|rapture) -# TOODLEDO_CMD="hotlist" -# ;; - -# milton) -# TOODLEDO_CMD="tasks *Personal" -# ;; -#esac -# -#[[ ! -f $HOME/.todo || \ -# `eval $TDSTAT` -lt `eval $HDATE` ]] && { -# echo "To-do list as of `date`" > $HOME/.todo -# echo "---------------------------------------------" >> $HOME/.todo -# toodledo tasks >> $HOME/.todo & -#} -