Skip to content

Quick Layout

Hold Hyper, choose a region, and release Hyper to place the focused window.

It needs Accessibility permission and Enable Layouts in Settings → Layout. It also works in limited mode, with fewer splits available for each placement.

  1. Focus the window you want to move.
  2. Hold Hyper by itself.
  3. Press an arrow key to choose a region.
  4. Release Hyper to place the window in the highlighted area.

The preview appears after the delay set in Layout settings, but the controls work immediately.

You can also switch and place in one motion. Keep Hyper held after pressing an app shortcut, then use the layout controls. The preview delay restarts when you release the app key, so a quick switch stays unobtrusive while a continued hold becomes Quick Layout.

Hold Hyper and press Minus to make the current window one step smaller. Press the physical Equals/Plus key to make it one step larger; it works with or without Shift. Press Zero to center the window in the usable display area.

These controls act immediately, even before the preview appears. Once it is visible, Minus and Equals/Plus update the highlighted frame; release Hyper to apply it. Opposite resize steps undo each other, and you can grow a window beyond the size where the gesture began.

Resize steps follow an invisible grid inside the display area after applying your layout gap. Set Resize grid to Coarse (8 × 8), Standard (16 × 16, the default), or Fine (24 × 24). A finer grid makes each step smaller. Floating windows resize around their center, while windows attached to an edge stay attached.

Quick Layout placement, centering, resizing, showing a Workspace, and resizing an active Workspace animate by default. Workspace members share one animation so their movement stays synchronized. Workspace assignment edits, Workspace display moves, and Tidy Up still apply immediately.

Use Animate window placement in Settings → Layout to turn the effect on or off. It and Animation duration are in the card directly below Quick Layout. The duration ranges from 100 to 500 ms and defaults to 200 ms. Both settings belong to the active profile.

When Reduce Motion is enabled in macOS, HyperSwitcher skips the animation automatically.

The first arrow splits the display in half and selects that side. Press an arrow that points into the selected region to split it again. Press one that points away to move to a neighboring region.

For example, Left, then Up selects the upper-left quarter. Quick Layout supports up to eight regions; limited mode allows one horizontal and one vertical split.

Hold physical Shift while pressing arrows to combine neighboring regions. Release Shift when the combined area is the size you want.

While Hyper is held Result
Arrow keys, or H/J/K/L when enabled Select, split, or move between regions
Minus Make the current window one grid step smaller, or adjust its Workspace slot when other members exist
Physical Equals/Plus key, with or without Shift Make the current window one grid step larger, or adjust its Workspace slot when other members exist
Zero Center the current window
Physical Shift + arrows Combine neighboring regions
Physical Shift before any arrow Maximize the window, or restore a window that Quick Layout previously maximized
Tab before any arrow Move the window to the next display without resizing it
Tab after choosing a region Move the preview to the next display
Space Open the Workspace editor
Return Run Tidy Up on the display under the pointer
Escape, Backspace, or Forward Delete Cancel without placing the window

Once the preview is visible, an unused app key can also create a temporary shortcut for the focused app or window.

Maximize, restore, and move between displays

Section titled “Maximize, restore, and move between displays”

Press physical Shift before any arrow to maximize the focused window. Repeat the gesture to restore the frame HyperSwitcher remembered for it. The remembered frame is cleared if the window closes or moves into another layout.

Press Tab before choosing a region to move the window to the next display without resizing it. After a region is selected, Tab moves the preview there instead. If a window cannot fit in the chosen region, select a larger one.

Successfully moving or centering a Workspace member with Quick Layout removes it from that Workspace and leaves its slot empty. Resizing it with Minus or Equals/Plus adjusts the Workspace instead and keeps the assignment. Opening or cancelling Quick Layout without moving the window also keeps the assignment.

Use Settings → Layout to change the preview style, resize grid, gaps, hold delay, placement animation, Vim keys, and Workspace behavior. These choices belong to the active profile; the settings reference lists them all.