task2dot
task2dot copied to clipboard
convert taskwarrior export to graphviz format and analyse projects
See https://github.com/GothenburgBitFactory/taskwarrior/blob/develop/src/Context.cpp#L496-L499 It was added ~11 years ago, as far as `git-blame` tells me, but the distro releases containing this change started rolling out recently. So without manually setting `$TASKRC`...
I notice that running task2dot twice doesn't produce same figure because of the indeterministic hash function. Changing `__hash__` function in `Node` and `Edge` to following function makes the figure reproducible...
Currently task nodes are drawn using the task description as the label. This causes tasks with the same description to be 'merged' into a single task. Ideally the tasks should...