Hello all,
I recently found Markdown Tasks to OmniFocus and it is going to be a big help for meeting notes in the future.
It got me thinking about my GTD Weekly Review and perhaps creating an Action in Drafts to format a trigger list with markdown headers to signify the various areas of my life/responsibility. From there I can dictate action items onto their own lines under each header and be more satisfied that I have done a thorough review.
Since I will be dictating the action items and navigating to a new line via voice, I don’t think the auto-formatting will work like it does when I am typing meeting notes.
Example
# Weekly Review Brain Dump on [[date]]
## Family
Take down Christmas tree
## Work
### Admin
Order paper
### Teaching
Make Test
Grade Test
## Personal Projects
### Blog Posts
### YouTube Videos
I am struggling with the best way to move the action items (and not the headers) to OmniFocus.
It seems like the line in the Markdown Tasks to OmniFocus action, that I need to modify is this one:
if (line.startsWith('- [ ] ')) {
If I can modify that to search for any letter instead of "- [ ] " I think I am in business. But I don’t know how to do that.
If that can’t be done is there a better way to send lines that do not start with a # to OmniFocus?
If there is not a better way, how do I prepend "-[ ] " to all lines that do not start with # so I can run the Markdown Tasks to OmniFocus?