Posts

Showing posts with the label Keyboard Maestro

Create Markdown list from RSS feed

I was asked if it was possible to get RSS feeds for use in Keyboard Maestro Obsidian Journal macro without relying on DEVONthink.  I created the following code that does the job entirely in Applescript. The list created is in Markdown format but there is also an option to create a HTML version.

Keyboard Maestro Daily Obsidian Journal Template

I recently moved my Daily Journal process from DEVONthink 3 to Obsidian . Through a combination of Applescript and Shell commands I have automated the creation of the Journal via a Keyboard Maestro macro. Along with some standard Categories such as Weather (via wttr.in ), Daily Quotes and News Headlines (via DEVONthink RSS feeds) I wanted to add in Today’s Events from Calendar and due tasks from Reminders. Unfortunately the process to extract Calendar Events via Applescript is notoriously slow. Luckily by using icalBuddy via a Shell script this process is much quicker. The icalBuddy approach does not allow for a direct link to the Calendar Event but I included a link to the App for both the Mac and iOS version. Getting Reminders Tasks can also be slow but this process can be improved if you regularly delete completed tasks. The Applescript I use creates an entry in Obsidian listing the Reminders List and Task Name with a direct link to the Task that works on both platforms. As ...