Mac window layouts
A place for every window you're working with.
Keep your browser on one side and your document on the other. OmniDock helps you position the window you're using without repeatedly dragging its edges into place.
This demo shows a Finder window snapping into different positions as it's dragged into configured screen zones.
Try it with a drag
- Click
ODin the menu bar and openWindow Layout. - Turn on
Enable Window Layoutand grant Accessibility and Input Monitoring when prompted. - Turn on
Drag to Layout. Choose a layout and check itsDrag Activation Zone. - Drag a window by its title bar into that zone, then release it to apply the layout.
Want a different size or position? Choose Add Layout and set your own target area and drag zone.
More ways to arrange your screen
- Keep two things in view: use halves, corners, or thirds to make room for what you're working on.
- Stay on the keyboard: assign shortcuts to the layouts you use most.
- Use the green button: open the layout menu, or enable
Green Button Maximizeto make a click toggle between maximize and restore. - Work across displays: move the active window to the next or previous display.
Each action adjusts the window you're working with. A custom layout saves a window's target size and position, not a whole workspace of apps.
If a window won't fit
OmniDock works with windows that macOS lets it move and resize. Full-screen windows, system panels, and apps with fixed or minimum window sizes can behave differently. Try an ordinary, resizable window first.
Only using window layouts? You don't need Screen Recording. That permission is for window previews. See Support if a control isn't responding.