Deskback

One Mac, two desks: keep a window layout for each

At home: one big monitor. At the office: two smaller ones. Every time you sit down, you spend the first few minutes dragging windows into place.

Updated October 22, 2026

Why macOS doesn’t handle two desks

macOS keeps track of which displays are arranged where, but it doesn’t keep a window layout for each desk. When you plug into the office monitors, your windows go wherever macOS puts them — usually the main display — and the layout you had there yesterday is gone.

Options

Deskback is launching soon. Disclosure: we make it.

Get early access — $9 launch price

FAQ

Can my Mac remember different window layouts for home and office?

Not by itself. Deskback remembers one layout per monitor setup and restores it automatically when you connect to that desk.

Do I have to save the layouts manually?

No. Deskback learns each desk as you work. Saving named layouts is optional.

What if my office uses the same monitor model as home?

If the setups look identical, Deskback treats them as the same desk. Different models or arrangements are recognized as different desks.

Related

Why your Mac moves windows after sleep · External monitor rearranges your windows · Stay alternatives · Deskback vs WinPin · Deskback vs Stay · Clamshell mode · Two monitors · Home and office