# Switching from GNOME to a Mac

Source: https://ribbonformac.com/gnome-to-mac  
Updated: 2026-10-29

Most of GNOME has a Mac counterpart. The Activities overview is Mission Control (<kbd>⌃</kbd><kbd>↑</kbd>) plus Spotlight (<kbd>⌘</kbd><kbd>Space</kbd>). Workspaces are Spaces, though they aren't dynamic. Super-arrow tiling is <kbd>Fn</kbd><kbd>⌃</kbd>-arrow on macOS 15 and later. What macOS lacks is GNOME's extension culture, so a few habits need an app.

## GNOME, mapped to macOS

| GNOME | macOS |
| --- | --- |
| Activities overview (<kbd>Super</kbd>) | Mission Control (<kbd>⌃</kbd><kbd>↑</kbd> or a three/four-finger swipe up) |
| Type to search in Activities | Spotlight (<kbd>⌘</kbd><kbd>Space</kbd>) |
| App grid (<kbd>Super</kbd><kbd>A</kbd>) | Spotlight or the Applications folder |
| Dash | Dock |
| Top bar | Menu bar (the front app's menus live here) |
| Quick Settings | Control Center (menu bar, top right) |
| Dynamic workspaces | Spaces, created and removed by hand in Mission Control |
| <kbd>Super</kbd><kbd>PgUp</kbd> / <kbd>PgDn</kbd> | <kbd>⌃</kbd><kbd>←</kbd> / <kbd>⌃</kbd><kbd>→</kbd> |
| <kbd>Super</kbd><kbd>←</kbd> / <kbd>→</kbd> half tiling | <kbd>Fn</kbd><kbd>⌃</kbd><kbd>←</kbd> / <kbd>→</kbd> (macOS 15 and later) |
| <kbd>Super</kbd><kbd>↑</kbd> maximize | <kbd>Fn</kbd><kbd>⌃</kbd><kbd>F</kbd> (Fill, macOS 15 and later) |
| <kbd>Alt</kbd><kbd>Tab</kbd> (apps) | <kbd>⌘</kbd><kbd>Tab</kbd> |
| <kbd>Super</kbd><kbd>`</kbd> (windows of an app) | <kbd>⌘</kbd><kbd>`</kbd> |
| Files (Nautilus) | Finder |
| Ctrl in apps | <kbd>⌘</kbd> Command |

## Workspaces: the main difference

GNOME adds a workspace when you fill the last one and removes empty ones. macOS Spaces are fixed: you add them with the **+** in Mission Control and remove them by hand. Two settings bring Spaces closer to how GNOME feels:

- Turn off **Automatically rearrange Spaces based on most recent use** (System Settings → Desktop & Dock), so the order stays put.
- Turn on **Switch to Desktop 1**, 2, 3… in System Settings → Keyboard → **Keyboard Shortcuts** → **Mission Control**, for <kbd>⌃</kbd> plus a number.

The [multiple desktops guide](https://ribbonformac.com/mac-virtual-desktops-spaces) covers the rest.

## Extensions you'll miss, and what replaces them

| GNOME extension habit | On a Mac |
| --- | --- |
| Clipboard indicator | Spotlight's clipboard history on macOS 26 Tahoe, or Raycast |
| Window tiling extensions | macOS 15 tiling, or a window manager |
| PaperWM | A scrolling window manager (below) |
| Dash to Dock tweaks | Desktop & Dock settings, and Dock size and position |
| Caffeine | `caffeinate` in Terminal, or a menu bar app |

## If you used PaperWM

PaperWM is the GNOME extension that puts windows on a horizontal strip. Nothing in macOS works that way out of the box. [Ribbon](https://ribbonformac.com/) does: every window gets a column on a strip wider than the screen, the trackpad swipe moves the strip with your fingers, and the shortcuts (all <kbd>⌃</kbd><kbd>⌥</kbd> plus a key) cover focus, moving, widths, stacking and centring. There's a full comparison in [PaperWM for Mac](https://ribbonformac.com/paperwm-for-mac). Free options exist too, including PaperWM.spoon for Hammerspoon users.

[Try the strip in the live demo](https://ribbonformac.com/#demo). Ribbon is [$9.99 once](https://ribbonformac.com/#pricing), for macOS 13 or later on Apple silicon.

## Things that feel different

- **Closing the last window doesn't quit the app.** Press <kbd>⌘</kbd><kbd>Q</kbd> to quit.
- **The menu bar belongs to the front app.** There are no menus inside windows in most Mac apps.
- **No middle-click paste from selection.** Copy and paste are explicit.
- **Fonts render a little differently.** macOS doesn't use hinting or subpixel rendering, so text can look softer on low-resolution monitors. On a Retina screen it's sharp.

## FAQ

### What is the GNOME Activities overview on a Mac?

Mission Control (<kbd>⌃</kbd><kbd>↑</kbd>) for windows and desktops, and Spotlight (<kbd>⌘</kbd><kbd>Space</kbd>) for search.

### Does macOS have dynamic workspaces like GNOME?

No. You create and remove Spaces yourself in Mission Control.

### Is there PaperWM for Mac?

Not the GNOME extension, but scrolling window managers for macOS work the same way: Ribbon (paid), and free options like Paneru and PaperWM.spoon.

## Keep reading
- [Linux to Mac replacements](https://ribbonformac.com/linux-to-mac-app-replacements) — Window manager, launcher, bar, hotkeys, terminal and more: the Mac equivalents.
- [Linux keyboard habits on Mac](https://ribbonformac.com/linux-keyboard-shortcuts-on-mac) — Super, Ctrl and Cmd, terminal keys, Emacs bindings, remapping, and a WM layer.
- [PaperWM for Mac](https://ribbonformac.com/paperwm-for-mac) — Free Lua plugin or paid native app: keys, setup and trade-offs compared.
- [KDE Plasma to Mac](https://ribbonformac.com/kde-plasma-to-mac) — KRunner, virtual desktops, KWin tiling and scripts, window rules and Dolphin on macOS.
- [Multiple desktops (Spaces)](https://ribbonformac.com/mac-virtual-desktops-spaces) — Create, switch and remove Spaces, the shortcuts to turn on, and the settings that keep them in order.
