Home
Featured: ★ Linux Magazine ★ Linux User ★ Github ★ Linux distributions (via Repology)
I’ve been using taskwarrior (which I still maintain is excellent) to track what I have to do on a daily basis. It as served me well, working as a mental-offload both at work and at home. I also used it to produce a log of what I’ve been doing at work, which is useful for catchup meetings.
However, after some time using it there were a few things that I didn’t like:
task add project:backend +work +bug fix 500 internal server error
.There were several things I did like about taskwarrior:
I decided to write dstask after encountering the issues. Dstask is much the same as taskwarrior, except:
P0
P1
P2
P3
. Lower number is more urgent. There is a default, P2
.open
command, which looks for URLs within a task and opens them in the browser, like taskopenpause
Using git
for data storage means that synchronisation, resolving merge conflicts and undo support are all implemented with little effort. Dstask’s context system means it’s easier to focus.
Here’s a screenshot:
Links:
+work
at work, and -work
at home for everything elsenote
command to log things when working on the task, subtasks and record artefactsstart
/stop
to mark what I’m currently working on. This allows a quick resume of what I’m doing after lunch or the next dayThanks for reading! If you have comments or like this article, post or upvote it on Hacker news, Twitter, Hackaday, Lobste.rs, Reddit and/or LinkedIn.
Please email me with any corrections or feedback.
Tags:
Related: