1. Find the Mouse Cursor with Keyboard Maestro

    May 01, 2012 by Gabe | [mmd] |

    I use this macro to quickly center my mouse cursor on my main screen. I have two large monitors and embarrassingly, I lose my mouse cursor occasionally.

    This macro is also a good demonstration of some of the calculations with Keyboard Maestro variables.

    The macro is triggered by the option-shift ...

  2. Using the New Keyboard Maestro File Action

    April 19, 2012 by Gabe | [mmd] |

    Remember my homebrew macro for prepending a file with the current time stamp? Here's the old version with all of the shell scripting:

    Old Macro

    Here's the new version using the newly released Keyboard Maestro 5.2:

    New Macro

    Here's a bonus for quickly putting the path of the currently selected ...

  3. Keyboard Maestro 5.2, Now with File Actions

    April 19, 2012 by Gabe | [mmd] |

    It just keeps getting better.

    Full feature list here.

    Serious upgrade in my opinion. The most significant are related to direct file manipulation actions. Even the small bits like "standardize path" and get the system idle time are great.

    I keep a long list of macros that are in development ...

  4. The Quick Note Macro

    April 07, 2012 by Gabe | [mmd] |

    I use the Omnifocus Clipper frequently and I wanted a similar tool to add notes to NVAlt.

    I invoke the macro with my general Keyboard Maestro pallette (ctrl-space) and then hit "n". Keyboard Maestro presents a simple (and AppleScript ugly) user input form.

    After entering the basic note properties, a ...

  5. Renaming Files with Keyboard Maestro

    April 05, 2012 by Gabe | [mmd] |

    I use several file naming schemes on my Mac. For screenshots I like to include a timestamp in the file name. If I am making several screenshots, I may want to prepend them with a sequence as well.

    Keyboard Maestro makes this process very easy, with the new "For Each ...

  6. Keep a Drive Mounted with Keyboard Maestro

    March 23, 2012 by Gabe | [mmd] |

    I have a Mac Mini that I use as a file server. One of it's jobs is to host a Drobo that I use as a backup drive. I have several macros and Hazel scripts that write files to the Drobo from my primary Mac. Occasionally the drive will ...

  7. The New Keyboard Maestro "For Each" Action

    March 20, 2012 by Gabe | [mmd] |

    The new 5.1 update available today from Stairways software provides a new action. It's an action I have desperately wanted. The "For Each" action looks mild-mannered enough but it provides an opportunity to drop a lot of custom scripting from my macros.

    The action can grab the current ...

  8. Keyboard Maestro 5.1 Released

    March 20, 2012 by Gabe | [mmd] |

    Looks like a good update and some changes to get ready for Mountain Lion.

    Get it at Stairways

    Changes for 5.1

    • Added For Each action allowing looping over a variety of collections.
    • Added Developer ID Signing for Mountain Lion Gatekeeper.
    • Added Percent Encode for URL filter (Clipboard & Variable).
    • Added ...
  9. Update to Markdown Headers Macro

    March 01, 2012 by Gabe | [mmd] |

    At the suggestion of the good Dr.Drang, I've modified the Keyboard Maestro macro to create better headings.

    The new version inserts spaces around the text before wrapping in hash tags. This looks nicer and it's how I type Markdown headers.

    ### A Generic Heading ###

    I also inserted a ...

  10. Keyboard Maestro Macro for Markdown Headers — Flow Control

    March 01, 2012 by Gabe | [mmd] |

    Here's a quick macro that demonstrates a couple of convenient features of Keyboard Maestro.

    The macro works on selected text. It pops open a user input window and asks for the Markdown heading level to use. In this case I want an H3 header.

    The result is to convert ...