Gravity for your Dock

Keep your Dock on one display.

On a multi-monitor Mac the Dock follows your cursor from screen to screen. Singularity collapses it onto the display you choose — and holds it there.

Download on the Mac App Store

macOS 13 or later · no permissions required

0
Permissions
0
Data Collected
1
Dock, Where You Want It
Why Singularity

The Dock wanders. Singularity anchors it.

😖 The problem

  • macOS shows the Dock on whichever display your cursor pushes to the bottom of.
  • With two or more monitors it's never where you left it.
  • Every hunt for the Dock is a small hit to your focus.
  • There's no built-in macOS setting to pin it to one screen.

✨ With Singularity

  • The Dock lives on the one display you pick — Main, or a specific monitor.
  • Connect, disconnect, or rearrange screens and it adapts instantly.
  • No Dock icon ever, plus an optional hidden menu-bar icon.
  • No permissions, no subscription, no tracking.
How It Works

Set it once. Forget it.

Singularity lives quietly in your menu bar and does exactly one thing well.

1

Pick a Display

Follow the Main display automatically, or pin a specific monitor as your Dock's home.

2

Singularity Holds the Line

It keeps your cursor just above the bottom edge of every other display, so the Dock can only ever appear where you chose.

3

The Dock Stays Put

No more jumping between screens. Plug in, unplug, or rearrange monitors — it adapts instantly.

Features

Tiny app. Zero fuss.

📌

Anchor to Any Display

Follow the Main display automatically, or pin a specific monitor. Your Dock stays exactly where you want it.

🔌

Live Display Detection

Connect, disconnect, or rearrange monitors and Singularity adapts the instant it happens — no relaunch.

↩️

Unplug Fallback

Pin a monitor and pull its cable? The Dock falls back to your Main display until that monitor returns.

Zero Clutter

Singularity never shows a Dock icon, and you can hide its menu-bar icon too for a completely invisible setup.

🚀

Start at Login

Optionally launch Singularity automatically when you log in — it asks once, and you're in control.

🔒

Private by Design

No permissions, no accounts, no network, no tracking. Everything stays on your Mac. Always.

Under the Hood

Built to stay out of the way

A single-purpose native app — not a browser wrapper, not a bundle of background services.

Native Swift

Written in Swift with AppKit and SwiftUI. No Electron, no web view, no bundled runtime to load.

One quiet poll

A lightweight cursor check runs in the background and nudges the Dock into place — nothing else.

Self-contained

No helper apps or daemons installing themselves system-wide. One app you can drag to the Trash anytime.

Why it exists

A small fix for a daily annoyance

Scratching an itch

If you run more than one display, the Dock hopping between screens is a paper cut you feel dozens of times a day — and macOS has never shipped a setting for it.

Singularity does exactly one thing: it keeps the Dock where you put it. No feature bloat, no dashboard, no account — just the fix.

Built by an indie

Singularity is made by Octetwise, an independent developer. It's intentionally tiny and free, with none of the tracking or upsells that creep into other "free" utilities.

Got an idea or hit a snag? A real person reads every message. Get in touch →

🔒

It knows nothing about you

Singularity collects no data, makes no network connections, and has no accounts, analytics, ads, or trackers. Your display choices and preferences live only on your Mac. There is nothing to leak, because there is nothing to send. Read the full privacy policy →

Get Started

Pin your Dock for good

A one-time thing you set up in seconds and never think about again.

Download on the Mac App Store