FrugalMac: Window Management with Rectangle

Written by

in

Unsurprisingly, macOS’s built-in window management tools are… half-baked. The custom keyboard shortcuts I set previously do not work consistently across all windows. Certain apps, like Safari and the Finder, respond to the aforementioned keyboard shortcuts. Other applications, like the Terminal or Apple Messages, do not.

This inconsistency quickly became a source of friction when working on my new Mac. So Rectangle, a free and open source window management app, became the first third-party application I installed on my M5 Pro MacBook Pro. 

Rectangle first install.

On first install, Rectangle detected a potential conflict with macOS tiling – so I disabled the latter in favor of the former. 

Disable macOS default window mgmt.

Next, I modified Rectangle’s custom keyboard shortcuts to match what I’m already familiar with (see below). Unlike macOS, Rectangle includes custom keybindings for moving a window to other connected external displays. (I use this ALL the time.)

And for those instances where I want to have a window take up most of the display, I’ve configured Option-5 to “Almost Maximize”.

Rectangle custom key bindings.

Lastly, I’ve set Rectangle to launch on login. In this way, it will always be active each and every time I start my Mac.

Rectangle gen settings.

In my testing, Rectangle is fast and efficient. A Pro version is also available, but for my needs, the free version is perfect

-Krishna