Workspaces

A layout per workspace.

Workspaces are the oldest way to keep a desktop tidy: four screens, each with its own windows. What Cinnamon does not do is let those screens look different from each other. Here are the defaults — and how to put a different layout on every workspace.

workspace 1 · one window
workspace 2 · main + list
workspace 3 · editor + two

What Cinnamon gives you.

Defaults in Cinnamon 6.x, read from Cinnamon's own settings schemas.

What workspaces do not do.

A workspace is a place, not a plan. Everything about how the windows are arranged inside it is the result of what you did by hand, and it belongs to the session rather than to the workspace:

If that is exactly how you like it, you are finished here. If your three workspaces are "writing", "browsing" and "chat", each with a shape you keep rebuilding, the rest of this page is for you.

A layout per workspace.

greenTile keeps its settings per monitor and per workspace: preset, auto state, remembered borders. Workspace 1 can be one wide column while workspace 2 is a main window with a list beside it and workspace 3 stays free for floating windows.

  1. Install greenTile from the release zip, restart Cinnamon, enable it in the Extensions manager.
  2. Open the preset panel on the workspace you are setting up: SuperCtrlP. Pick one of the sixteen starters or paint your own on the 6 × 4 grid.
  3. Assign the preset to the monitor and workspace. Switch to the next workspace and repeat — the panel always edits the workspace you are on.
  4. Turn auto mode on for the workspaces that should look after themselves: SuperCtrlA on, SuperCtrlD off. Leave a workspace without auto mode and it stays a free surface for windows you place by hand.
  5. Work normally. Switch between workspaces as you always did; each one brings its own arrangement with it.

That is the part no window manager shortcut can do for you: the workspace remembers the shape of your work, not just the windows you left there. A monitor that gets replugged or a Cinnamon that gets restarted finds its assignment again and puts the windows back in the order you left them.

Extensions that help with workspaces.

Not tiling, but the same corner of the desktop. All three are in the Spices catalogue.

auto-move-windows

Apps find their workspace

Moves applications to specific workspaces when they create windows, so your browser opens on workspace 2 by itself.

declared for Cinnamon 4.0 – 5.6
RearrangeWorkspaces

Reorder them

Rearranges the workspaces themselves and takes their windows along — handy when the busy one ended up fourth.

declared for Cinnamon 5.4
workspace-scroller

Scroll to switch

Switches workspaces when you scroll with the mouse at the screen edge.

declared for Cinnamon 2.4 – 4.4

The compatibility column is worth a second look: these three were written before Cinnamon 6 and still declare older versions. They generally keep working, but they are not maintained for current releases. More on the state of the catalogue in the tiling extension overview.