TODO tracking
Published: Monday, Feb 10, 2020 Last modified: Thursday, Nov 14, 2024
Update: Thanks to https://tech.ingolf-wagner.de/ I am now using taskwarrior, packaged as task in Archlinux.
I thought https://jeffhuang.com/productivity_text_file/ and the HN comments accompanying post to be very inspiring.
Then I was thinking what would it take me to adopt this style.
A shell alias
todo () {
cd /home/hendry/wikis/dabase.branchable.com
hugo new --editor vim todo/$(date +%F).md
}
Trouble that Hugo removes the dashes of the ISO8601 formatted date. Also adds
drafts: true
. It needs to effortless to open that todo window.
The style
The author uses a compact markdown style to record his day:
2017-11-31 11:00am meet with Head TAs
- where are things at with inviting portfolio reviewers? 11:30am meet with student Enya (interested in research) review and release A/B Testing assignment grading 12pm HCI group meeting
- vote for lab snacks send reminders for CHI external reviewers read Sketchy draft Zelda pick up eye tracker
- have her sign for it update biosketch for Co-PI 3:15pm join call with Umbrella Corp and industry partnership staff 3:45pm advising meet with Oprah 4pm Rihanna talk (368 CIT) 5pm 1:1 with Beyonce #phdadvisee 6pm faculty interview dinner with Madonna
But as you can see, it doesn’t look good in markdown. 🤦
Lacking calendar integration
The Prerequisite: A calendar really confuses me. How do I sync this with my Fastmail calendar?
It appears it is possible to sync with the Google suite, but I am using Fastmail!
Only one comment alludes to:
(Reminds me to figure out how to morph it into iCalendar files (and perhaps back))
yeah, that's a whole separate thing. caldav is hard work and the client libs aren't good. jmap calendar is much better, but jmap is still new and the calendar bits aren't standard yet.
— Rob 💚 (@robn) February 10, 2020
honestly there's plenty of opportunity for some good cli tools if someone was so inclined