StackWM app iconStackWM
Back to blog
releasehotkeyszonesmacos

Move Window Boundaries One Zone at a Time

StackWM 1.4.1 adds reversible keyboard resizing that follows your existing zone layout.

StackWM Team

StackWM 1.4.1 lets you resize the focused window by moving one boundary to the next zone edge. Press ⌃⌥ with an arrow key to expand into a neighboring zone. Press the opposite arrow to bring that boundary back.

Resize by layout, not by pixels

Fixed pixel steps are easy to implement but hard to predict. An 80-point change may be too small on an ultrawide display and too large in a compact layout. It also ignores the structure you already created with zones.

The new shortcut uses that structure directly:

  • ⌃⌥← moves a horizontal boundary left by one zone edge.
  • ⌃⌥→ moves a horizontal boundary right by one zone edge.
  • ⌃⌥↑ moves a vertical boundary up by one zone edge.
  • ⌃⌥↓ moves a vertical boundary down by one zone edge.

Each press crosses one zone boundary. There is no hidden pixel increment to remember.

Expand, then bring it back

Suppose your editor occupies the center zone and you temporarily need more room for a diff. Press ⌃⌥→ to extend its right boundary across the next zone. When you are done, press ⌃⌥← and the boundary returns.

This is deliberately reversible. You can borrow space for the current task without rebuilding your layout afterward.

Your Scene stays unchanged

Boundary movement resizes only the focused window. It does not change the window's zone assignment, reorder its zone stack, or write a new Scene state.

That separation matters: the adjustment is temporary, while your saved workspace remains the source of truth.

Try it in 30 seconds

  1. Open a window that is already assigned to a zone.
  2. Press ⌃⌥→ once and watch its right boundary move to the next zone edge.
  3. Press ⌃⌥← and confirm that the boundary returns.
  4. Repeat with and in a layout with stacked zones.

Download StackWM 1.4.1 and try it with your current layout.