Hacker News new | ask | show | jobs
by ISL 2968 days ago
I use taskwarrior, and it makes my life better.

Two things I wish I could configure it to do (stating here in case someone already knows how):

1) A view that surfaces only the next task for each project, with a little annotation like:

  Write chapter 1 (First Novel)
  Make grocery list (Juliet's Party)
  Collate transactions (Month-end reconciliation)
Without that culled list, a comprehensive task-list is overwhelming.

2) Integration with a calendar (Google Calendar, etc.), where adding events to the calendar automatically adds them to Taskwarrior.

Thank you, Taskwarrior team! ( I was about to ask for a donate link, but I finally found one. Thanks :)! )

1 comments

Re #1, my strategy is to make `task ready` my "home base" of sorts. `task ready` shows you only tasks that aren't blocked or scheduled for the future. In other words, tasks that are ready to be done ASAP.

My daily flow is to try and clear my plate, i.e. reach "Inbox Zero" with my `task ready` view. Every task in that view needs to either be completed or rescheduled for a time that I think I have a chance at completing it.

As for projects with tasks that block other tasks (e.g. write chapter 1 is "next," and it is the blocker for anything else, like writing chapter 2), you can tell Taskwarrior to hide them from your `task ready` view by using the `depends` property. For example, if "write chapter 1" is task 42, then I might add a task like `task add 'write chapter 2' depends:42`. Until I mark task 42 (writing chapter 1) as done, "write chapter 2" won't show up in my `task ready` view and I'm free not to think about it.