When I’m in my Fortress of Solitude working on my Mac, it’s a safe bet Rdio (I’m ELBeavers in Rdioland) is feeding my brain a steady stream of rhythms and beats. Brett Terpstra made Sidecar13, a skin for a third-party Rdio controller called Simplify.
Sidecar13 provides a nice visual interface, but I can’t stand to have anything floating above all windows so I can’t see it in the background.
Then I thought about my shortcut to maximize windows, Keyboard Maestro macro that’s always a quick keystroke away.
First I considered created a Macro Group, but as far as I can tell that only makes actions available based on a selected apps availability. Knowing there had to be a way, I looked at the Maximize Window script again and added an
if then else statement.
If Rdio is running, the Maximize… script zooms the front window to 1,116 × 786 (on my MacBook Air) ((This macro’s utility is limited to my screen’s dimensions, but with a little more work someone could tweak the macro to see what size screen it’s dealing with and act accordingly.)) and scoots the window 250 pixels from the left edge of the screen. This fills the space to the right while Brett’s beautiful Sidecar13 languishes gorgeous on the left.
Another couple of macros watch Rdio’s status. If it’s active, then Simplify is launched (if it wasn’t already). When Rdio quits, Simplify quits too. When those apps aren’t running, the Maximize Windows macro zooms to fill the entire screen.