Tag: KeyboardMaestro Automation

Reminder to Charge Apple Watch

Wrote up a handy little Keyboard Maestro macro that will remind me to charge my Apple Watch.

The special sauce here is that it runs any and every time I wake up my Mac between 5AM and 10:30AM.

You can download the Keyboard Maestro macro here.

[update: So, Keyboard Maestro doesn’t have a trigger for “password unlocks screensaver” And that is really when this thing needs to run. Enter the amazing EventScripts. Had no idea this tool existed but it kicks off AppleScripts for various system events (unlock screensaver, song change in iTunes, etc.). So worth the $6. Hope it continues to work once I upgrade to Big Sur!)

UntitledImage

Turn Amazon Order History into a Markdown Table for Day One

The other day I posted about using Keyboard Maestro to automate the process of getting my monthly Amazon Order history into a Day One Journal entry. That was the first step of the automation of this task.

This has been a bit more challenging to automate than I was first thinking. I’m working towards this 3 step process:

  • Step 1: open up Day One and in Safari open up the URL for Amazon Order History report screen. [Done]
  • Step 2: automatically download this month’s Amazon Order History report [Need to figure this out]
  • Step 3: create a journal entry from a downloaded Amazon Order History .csv file [Now Done]

I am still messing around with Keyboard Maestro for step 2 but was able to hack together a pretty handy Automator workflow for step 3. It’s a python + BASH script that

  • takes a .csv file, strips out the unnecessary columns,
  • totals up the amount spent for the month
  • create a Markdown table of the important columns from the .csv
  • creates a Day One Journal entry and tags it “Money”

(more…)

Stopping the Esc key from un-Maximizing Safari

This little Keyboard Maestro recipe I whipped up to stop the super-annoying behavior of Esc un-Maximizing a full-screen Safari window alone is worth the price of the app.

(more…)