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.
macOS 13 or later · no permissions required
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.
Set it once. Forget it.
Singularity lives quietly in your menu bar and does exactly one thing well.
Pick a Display
Follow the Main display automatically, or pin a specific monitor as your Dock's home.
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.
The Dock Stays Put
No more jumping between screens. Plug in, unplug, or rearrange monitors — it adapts instantly.
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.
Built to stay out of the way
A single-purpose native app — not a browser wrapper, not a bundle of background services.
Written in Swift with AppKit and SwiftUI. No Electron, no web view, no bundled runtime to load.
A lightweight cursor check runs in the background and nudges the Dock into place — nothing else.
No helper apps or daemons installing themselves system-wide. One app you can drag to the Trash anytime.
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 →
Support & resources
Everything you need to get set up — and a real person when you don't.
Support & FAQ
Setup help and common questions — changing your anchor display, hiding the menu-bar icon, and more.
Privacy Policy
The short version: Singularity collects nothing and never phones home. Read the full details here.
Contact
Questions, bugs, or feature ideas — email us directly and we'll get back to you.