TaskWarrior

Arno den HondArno den Hond
2 min read

Although I’m not always as productive as I’d like to be, I do keep a lot of to-do lists on a multitude of topics. Writing stuff down helps me to fall asleep.

In the past I used Google Tasks but I’m trying to reduce my use of Google products, so I’ve switched to Gothenburg Bit Factory's TaskWarrior.

There were a variety of options but I have chosen this one for these reasons:

  • It’s open source

  • It’s offline-first

  • It has a way to sync to your phone

As most of the other tools for TaskWarrior do not yet support version 3.0 I am still using 2.6.1 but I might upgrade in the future.

In the terminal I use Dheepak Krishnamurthy's TUI to manage my tasks but I also use the TaskWhisperer Gnome extension.

Although it is possible to self-host your task server I have decided to start by using Tim Case's WingTask server which is free.

On my phone I use CCExtractor’s TaskWarrior app. Its not a very pretty app but it works.

TaskWarrior also has a companion app for time tracking called TimeWarrior but I dont use that (yet)


So far I am quite pleased with TaskWarrior. Although I don’t use this feature yet, Task Warrior supports tags, which Google Tasks does not. I have also not yet started to use TaskWarrior’s Context feature but I plan to do so soon because I have quite a lot of Projects and I don’t always need to see all of them.

My self-imposed rules for TaskWarrior are:

  • it’s not a museum. if a task has been untouched for a long time it has to go.

  • all tasks must be actionable. so no wishes or dreams

  • tasks must be atomic (projects are goals)

  • once i start using tags I will use it so I can batch tasks by person, place or time.

Give it a try!

taskwarrior.org

0
Subscribe to my newsletter

Read articles from Arno den Hond directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Arno den Hond
Arno den Hond

Self-taught software developer since childhood. Android developer since 2009, now using Kotlin & Compose. Designed, developed and published various apps. Strengths: inventive and open-minded. Interests: smart contracts, single-board computers, AI.