[Vimoutliner] VO-based todo manager: tkdo 0.2

Scott Scriven vimoutliner at toykeeper.net
Sat Apr 26 01:43:27 EDT 2008


I just released v0.2 of my VO-based "master list" program:

   http://toykeeper.net/tmp/tkdo-0.2.tar.gz

(I know, it's still just a tarball in my tmp directory...  I'll 
set up a site for it later)

I've added a few things since 0.1...

  General:
    + added 'next' task type, for GTD-like 'only show next step'
    + added support for completion percents
    + added plain old non-recurring "due" tasks
    + option to back up .otl files before saving (default yes)
    + config option to set default command/mode (default gui)
    + config options for active bonus and max overdue multipliers
    * fixed rare corner case where saving could erase a task file
    * misc other details added/fixed/removed
    * fixed parsing contexts from task titles
    - removed 'datefmt' from config
  CLI:
    + added command line parsing
    + added commands: help, gui, list, cfg, version
    + can now filter by text and context
    + can now hide/show snoozed/done tasks
  GUI:
    + can now filter by context
    + can now set task type
    + can now set task importance
    + can now edit task titles
    + can now toggle showing done/snoozed items
    * window title now shows current filters
    * made 'x' toggle done-ness instead of only setting it to "done"
    * made 'file -> save config file' work
    * fixed window size issues, made initial size configurable
    * displays exceptions in the status bar

There are still some issues with completing recurring tasks 
outside tkdo, and some of the metadata tags still require running 
an external editor to create, but it's making quick progress.

It's also easy now to put my todo list on my desktop wallpaper.  
I just run something like...

  while true ; do todo list -20 > ~/.todo.lst ; sleep 1m ; done

Then I let conky watch the file for changes, and display it.


-- Scott


More information about the VimOutliner mailing list