niri for Mac: the scrolling layout, on macOS
niri is a scrollable tiling window manager for Linux. If you miss its columns on a Mac, here is how ClutterFreeMac maps to it, key by key.
niri is a scrollable tiling Wayland compositor for Linux. Windows are arranged in columns on a strip that scrolls sideways, each monitor has its own strip, and opening a window never resizes the others. niri runs on Linux only.
ClutterFreeMac brings that same model to macOS as a native app.
What carries over
| In niri | In ClutterFreeMac |
|---|---|
| Columns on an endless strip | The same |
| Focus column left or right | ⌃ ⌥ ← → |
| Move column left or right | ⌃ ⌥ ⇧ ← → |
| Switch preset column width | ⌃ ⌥ R |
| Maximise column | ⌃ ⌥ F |
| Center column | ⌃ ⌥ C |
| Consume window into column | ⌃ ⌥ ] (stack) |
| Expel window from column | ⌃ ⌥ ⇧ ] (pop out) |
| One strip per output | One strip per display |
What is different on a Mac
- Settings live in a window, not a config file. Every shortcut can be rebound there.
- macOS Spaces stay in charge of workspaces. Each Space keeps its own strip.
- Full screen apps work the Mac way, in their own Space.
Questions
Does niri run on macOS?
No, niri is a Wayland compositor for Linux. ClutterFreeMac offers the same scrolling layout on macOS.
Read next
- Coming from
Coming from Hyprland to a Mac
Hyprland's smooth animations and tiling do not exist on macOS. What gets closest on a Mac, and how a scrolling strip with spring motion compares.
Read › - Coming from
A Stage Manager alternative that keeps every window in view
Stage Manager parks windows as thumbnails and shows one group at a time. If that feels cramped, here is a layout that keeps every window full size and in order.
Read › - Coming from
GlazeWM for Mac: an i3 style workflow on macOS
GlazeWM brings i3 style tiling to Windows. If you are moving to a Mac and want the same keyboard driven flow, here is how it maps to ClutterFreeMac.
Read ›