I recently moved my Daily Journal process from DEVONthinkto 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. …
I like to keep a curated library of my images and videos using descriptive names, tags and keywords so that I can use a number of different approaches to store and retrieve my assets.
I have not yet found the ultimate Digital Asset Management software to achieve my aims so until that happens (fingers crossed for Luminar) I use a hierarchal file system in MacOS with extensive use of Hazel Rules and ExifTool to automate the process as much as possible.
The curated images are then backed up to Google Photos, my Synology NAS and some are stored in Albums…
Keeping up with the number of emails I was receiving was becoming a chore. My solution was to categorise all incoming messages so I could focus on the the important messages and quickly scan and action the others.
While there are a number of email apps that have tools such as priority inboxes and sorting of Newsletters, Social Media messages etc, I have found they are too limited and/or inaccurate in general use. …
When obtaining bank transaction data I prefer to use OFX data files as I can rename the downloaded file automatically with the Account name and the beginning and end dates of the transactions listed.
I have recently switched to using Jumsoft’s Money for recording my financial transactions. While it has many great features one it does not have is the ability to map fields in OFX files on import.
In my circumstances the OFX files from my bank records the Payee data in the MEMO field, which results in the inability to monitor income and expenses effectively.
To correct this…
While researching my family tree I have gathered a large collection of documentation and media files. I like to file them in a consistent manner so as to allow for easy access. The naming convention I have settled on is
To automate the process I created a Hazel Rule that prompts for the various information categories then renames the file, moving it to a centralised folder and filing into a Family Name-Document Type structure.
For future reference I store the URL of the site the information was downloaded from as a Comment.
A video of the process can be viewed here
A copy of the Hazel rule can be downloaded via this link.
Spark has an overall more polished interface but lacks Airmail’s ability to create Smart Folders based on Gmail search parameters.
Even though Spark has it’s Smart Inbox I found that the 3 category groups it has available did not provide the granularity of sorting that I desired, which is why I looked to Gmail categories.
To enhance Gmail’s ability to categorise emails I enabled Smartlabels under the Labs section. …
Wannabe Geek from Perth, Western Australia