"Life is all about sharing. If we are good at something, pass it on." - Mary Berry

A terminal UI for Taskwarrior


Categories: Programming

When I first started using Linux, I came across Taskwarrior, a command line tool for managing to-do lists. However, I never got around to using it extensively, mainly because there was no Android app available at the time, making it difficult to sync tasks from my phone.

I did experiment with taskwarrior-pomodoro but unfortunately, it wasn’t as effective as I had hoped.

Recently, though, I stumbled upon foreground, a new discovery that reignited my interest in Taskwarrior, so I decided to give it another chance.

To streamline the setup process, I wrote an Ansible playbook (available here) to install taskd on my Raspberry Pi.

Motivated by this progress, I took things a step further and developed a terminal-based user interface (TUI) for Taskwarriror. You can find the project here.

I truly believe that what we’ve built will prove to be useful and enjoyable to use.

Tags: golang tview taskwarrior

Edit on GitHub

Related Posts: