I’m gonna fill this space with the contents of a tweet thread describing my adventures importing Taskwarrior tasks into Logseq.
Course, it started as a toot thread. But I don’t have a shortcode handy for embedding those. You get a link:
But I do have a Twitter shortcode handy, so I’ll embed the interesting tweets.
Imported my Taskwarrior tasks into Obsidian. 1,983 new notes.
— brian wisti (@brianwisti) June 12, 2022
Animation of that graph's not based just on timestamp or it would be *hilarious*. Just "doo de doo de doo de BWOMP" pic.twitter.com/LOCULraxKr
Right, I started with Obsidian. Then I thought about how Logseq has task management features built-in. Decided to shift focus there.
Took me a bit to figure out how I wanted to link everything up. Ended up with a more cohesive graph — to my eyes, at least.
Okay. Added some relevant metadata, linking imported Taskwarrior task dates to the relevant Logseq journal entry.
— brian wisti (@brianwisti) June 13, 2022
The graph shows a different distinction now, between the very large "coping with daily life" galaxy and the "learning stuff for its own sake" clouds. pic.twitter.com/JnFUDwE8UT
The secondary purpose was to get more comfortable using TypeScript and Node.js. I didn’t revert to Python, Perl, or Ruby for any of this. Mission accomplished!
You want to see the code? Ah. Well. Maybe later. This was flailing and puttering code, not showing off code.
task add project:Site +blog \
write better on taskwarrior logseq import
There. Now it can haunt me for the next couple years.