MainspringGuides › Hidden Suck effect
macOS Guide

How to Enable the Hidden Suck Effect for the Mac Dock

Updated July 2026 · 3 min read

System Settings offers two minimize animations: Genie and Scale. But a third one has been hiding in macOS since the early Mac OS X days — the Suck effect, which pulls the window into the Dock like water down a drain. Apple never added it to any settings pane, yet it still works perfectly on Ventura, Sonoma, and Sequoia. One Terminal line turns it on.

Turn on the Suck effect

Open Terminal (Applications → Utilities → Terminal) and run:

# enable the hidden Suck minimize animation
defaults write com.apple.dock mineffect -string suck
killall Dock

killall Dock restarts the Dock so the setting loads — it takes a second and doesn't affect your open apps. Now click any window and press Cmd+M: instead of Genie's curved funnel, the window gets yanked into its Dock thumbnail through a narrow vortex, corner-first. It's quicker and punchier than Genie, but with far more personality than Scale.

It plays in reverse when you restore the window, and it combines happily with other Dock settings — if you've turned on Minimize windows into application icon, the window gets sucked straight into the app's own icon, which looks even better than the thumbnail version. To see what's currently active before you change anything, run defaults read com.apple.dock mineffect; an error saying the key “does not exist” means you're on the stock Genie default.

Switch back to Genie or Scale

The undo is the same key with a different value:

# back to the default Genie effect
defaults write com.apple.dock mineffect -string genie
killall Dock

# or the no-frills Scale effect
defaults write com.apple.dock mineffect -string scale
killall Dock

# or clear the key entirely (also restores Genie)
defaults delete com.apple.dock mineffect
killall Dock

No logout or restart is involved in any of these — each change lands the moment the Dock relaunches, so you can cycle through all three effects in under a minute and keep whichever one you like.

Things worth knowing

Why did Apple hide it?

Nobody outside Cupertino knows for sure. Suck has existed as a functioning value in the Dock's preferences since the earliest releases of Mac OS X, and in over two decades of updates Apple has neither removed it nor promoted it to the UI. The most popular theory is the obvious one: “Suck” is a hard word to put in a settings menu. Whatever the reason, it has become a small rite of passage for Mac tinkerers — a working feature you can only reach by knowing its name, and a reminder that macOS still carries plenty of switches Apple never labelled. If you ever forget which effects exist, the three valid values are genie, scale, and suck; anything else falls back to the default animation.

All the hidden switches, labelled

The Suck effect is one of dozens of unlisted macOS settings Mainspring turns into clear, reversible toggles. Flip it on in one click — and back off just as fast.

Try Mainspring free →

Signed & notarized by Apple · 1-day free trial · $29 once