I finally decided to explore Day One 2’s updated command line tool to see if it had more capabilities to do what GiftttDy needs. I found it doesn’t allow for the complex formatting and updating of existing entries required for digest mode. I’m not complaining. It’s a lot to ask for a command line tool and I know the Day One team is planning an API to handle these kinds of things in the future. I still want to see if there is a near-term solution for everyone who doesn’t own Day One Classic.
After sneaking around zee bookcase (stay close to zee candles), I think I’ve found my answer (no violin or cigar required). I’m planning to change digest modes to write directly to a text file and not try to add it to Day One until the next day. Then, I’ll use the command line tool to import the complete file as a single entry. I’ve done this manually and found it works well. Plus, it eliminates the markdown/html rendering issue that started happening recently. The downside to this approach is that you won’t see the current day’s lifestream in Day One. It will always show up the next morning. I think this is a small price to pay
in the name of science for compatibility with Day One 2.
All I need now is
for the townspeople to put down their pitchforks to have enough time to make the changes and test them. Stay tuned!