Windows to Mac

A practical guide to window controls on Mac.

Command-Tab brings back your browser, but not the window you were looking for. Clicking its Dock icon again doesn't put it away. If you've just moved from Windows, here's how the Mac handles those everyday actions—and where OmniDock can help.

Command-Tab switches apps, not individual windows

On Windows, hovering over an app's taskbar button often shows thumbnails of its open windows. On Mac, Command-Tab takes you from one app to another. It won't necessarily land on the document or browser window you had in mind.

To switch windows within the active app, try Command-` if the app and your keyboard layout support it. You can also choose a window in Mission Control, App Exposé, or the app's Window menu.

Windows habits and their Mac equivalents

What you want to doBuilt into macOSWith OmniDock
Switch to another appCommand-Tab or click its Dock iconAssign an app shortcut to launch or bring it forward
Choose one window from an appCommand-`, Mission Control, App Exposé, or Window menuHover over the Dock for available previews, or use Option-Tab
Temporarily put an app awayCommand-H hides the active appClick the frontmost app's Dock icon again to hide it
Minimize one windowCommand-M or the yellow window buttonUse the Mac's own control for this. OmniDock's Dock minimize mode tries to minimize the app's normal windows that it can control, not just one window.
Arrange windowsUse native tiling where available, the green button, or Split ViewUse shortcuts, drag zones, green-button actions, or a custom layout

Should you hide the app or minimize a window?

Use Command-H when you want all of an app's windows out of sight. The app keeps running. Use Command-M or the yellow button when you only want the current window tucked into the Dock.

OmniDock's click-to-hide gives you a mouse option for hiding the active app. Its optional minimize mode works more broadly: it tries to minimize the app's normal windows that macOS lets it control. If some stay visible, it may hide the app instead. Keep using the native controls if you only want to minimize one window.

Check your Mac's built-in window layouts first

Newer macOS versions let you tile windows by dragging to the screen edge, using the green window button, or choosing a menu command or shortcut. Older versions have different options, so check Apple's guide for the version you're running.

If you want more layout choices in the same app as your Dock tools, OmniDock has halves, thirds, corners, drag zones, moves between displays, and custom layouts. It can only move or resize normal windows that the app allows it to control. Full-screen windows, system panels, and fixed-size windows may not work.

Try it with a few windows open

  1. Take a look: hover over a running app's Dock icon to see its available window previews.
  2. Pick a window: click its preview. If you'd rather use the keyboard, turn on Option-Tab.
  3. Make room: choose a layout to put the window where you want it.
  4. Put the app away: press Command-H, or click its Dock icon again if click-to-hide is on and the app is in front.

Command-Tab still works as usual. You can add static previews to it or turn on the Option-Tab window switcher. Both options need the main Show Dock Window Previews setting turned on.

Why OmniDock asks for permissions

Accessibility lets OmniDock work with your Dock and windows. Input Monitoring may be needed to detect Dock clicks and Option-Tab. Screen Recording is used to create window thumbnails. Turn on the tools you need and follow the permission prompts in Settings. The privacy policy explains how each permission is used.

Sources and version note

This guide reflects macOS documentation available on September 5, 2026. Menu names and controls vary by release. Apple documents switching, hiding, and minimizing windows and window tiling in the Mac User Guide.