Inspired by @MacSparky 's contextual computing discussion about creating interlinking between task manager, files, and project information, I’ve been working on a Keyboard Maestro macro to run when I set up a new project. The goal for the macro is to take the project name as input and then: 1) set up a new project in OmniFocus in the appropriate project folder; 2) create a folder for the project in my Active Projects folder via Finder; and 3) create a Drafts note for the project. I want to have URL links to each of the other components in both the Omnifocus record and the Drafts note.
So, I’ve got this 99% complete – I can create all three needed components, I can generate a workable file URL and a link to the Omnifocus project, and I can use AppleScript to create a new draft with the project name and the URLs to both the Omnifocus project and the project folder. What I can’t figure out, though, is how Ito automate obtaining the URL (or UUID, from which I can create a URL) for the new draft so that it can also be included in the Omnifocus Project note.
Has anyone figured out how to automate cracking this last piece of the puzzle? I’m so tantalizingly close to having this process completely automated that I don’t want to have to manually do this last piece…
And, of course, once complete I will post the KM macro that I’ve created for anyone else who wants to live the @MacSparky project lifestyle!