Skip to content

Floating and excluding windows

Not every window belongs in the layout. You can float one window for a while, or tell Shoji to leave an app alone.

Press ⌃⌥F and the active window leaves the layout. It moves to the middle of its screen at a comfortable size, and the other windows fill its space. After that, Shoji leaves it wherever you move it.

Press ⌃⌥F on a floating window to tile it again. It joins the end of its screen’s order.

A floating window has no border and is ignored by drag-to-swap. The quick actions above a window also have Float and Tile buttons.

Some apps work better on their own, like a calculator or a color picker. To stop tiling an app:

  • From the menu bar panel: with the app in front, open the panel and turn off Tile app name.
  • From Settings: go to Settings → Apps → Don’t tile these apps and add it, or click Choose from Applications…

That app’s windows stay wherever you put them. To tile it again, turn the switch back on, or remove it from the list.

iPhone Mirroring is left out by default, because its window has a fixed phone shape. You can tile it if you want by removing it from the list.

Shoji also leaves some windows floating on its own:

  • Dialogs, sheets and panels always stay where their app puts them.
  • Windows beyond the count, if you set Settings → Layout → When a screen is full to Float in the middle. (By default they join a stack instead.) See How many windows each screen holds.
  • Windows that can’t fit because of their app’s minimum size. See Apps that won’t shrink.

macOS doesn’t let one app keep another app’s window above everything else. A floating window is on top when it opens, and whenever you click it.