[Vimoutliner] VO-based todo manager: tkdo
Scott Scriven
vimoutliner at toykeeper.net
Mon May 5 17:17:52 EDT 2008
* Steve Litt <slitt at troubleshooters.com> wrote:
> Does tkdo have facilities for seeing what's been done? I like
> to see not only where I'm going, but where I've been.
Yes. This release adds an action log, ~/.tkdo/action_log, where
it lists every change you make. I find it useful, when doing a
weekly summary, to do something like:
grep Completed ~/.tkdo/action_log | tail -100
You can also just archive your completed tasks once per week. I
move all the [X] items underneath a "Done:" branch, once I'm sure
I'm really done with them.
> The "Task File Suggestions" section of
> http://toykeeper.net/programs/tkdo/ functions as incredibly
> persuasive ad copy, making me want to get the product.
It's funny that those would be good advertising. All of the list
suggestions work no matter which task system you use. :)
> Was I reading this right that tkdo could be used as a
> salesman's tickler file?
Maybe. I'm not really sure what a salesman's tickler file is.
... reminds you to follow up on leads? If so, then yes. It's
trivial to add a reminder for anything, and then snooze it to
make it go away until later.
> I have one main todo list file,
If you don't have a lot of projects to track, or if you have been
getting things done on time, maybe you don't need a new system.
:)
> What lists would you recommend someone start with?
Well, I have about 40 lists right now. All of them fit somewhere
in the "Task File Suggestions" list on my site. However, most of
them are the "one task file per project" type. I like to keep my
lists in the same dir as the project they're about (which was the
single main reason I wanted a task list aggregator).
Here are a few entries from my config. Maybe it'll give you some
insight or ideas:
# A list of Taskfile objects.
files = [
Taskfile('bills', '~/text/personal/bills.otl'),
Taskfile('birthday', '~/text/personal/birthdays.otl'),
# books to read, and books I've finished reading
Taskfile('books', '~/books/todo.otl'),
# car maintenance, tickets, insurance, etc
Taskfile('car', '~/text/personal/car.otl'),
# debian packaging tasks (mounted via NFS from my server)
Taskfile('dpkg', '/mnt/vz/dpkg/home/scott/todo.otl'),
# gutenflash book reader
Taskfile('flash', '~/src/flash/todo.otl'),
# games I'd like to play, and progress on the games I have
Taskfile('games', '~/games/games.otl'),
Taskfile('holiday', '~/text/personal/holidays.otl'),
# house maintenance, mostly
Taskfile('house', '~/text/house/todo.otl'),
# special auto-generated list summarizing my inboxes
Taskfile('mail', '/mnt/vz/mutt/home/scott/email.otl'),
# remember artists I might like, or songs to get
Taskfile('mp3s', '~/music/mp3/todo.otl'),
# ideas for writing songs
Taskfile('music', '~/music/compose/todo.otl'),
Taskfile('nano', '~/text/personal/nanowrimo.otl'),
# I know, it's ironic to have a todo list for a palm pilot,
# but it reminds me to sync, dump data, do backups, etc
Taskfile('palm', '~/palmpilot/todo.otl'),
# This is my biggest list... sort of a "misc" list
Taskfile('personal', '~/text/personal/todo.otl'),
Taskfile('photos', '~/pix/camera/todo.otl'),
Taskfile('tkdo', '~/src/tkdo/todo.otl'),
]
-- Scott
More information about the VimOutliner
mailing list