The Complete Guide to Customizing Your macOS Dock
A practical guide to hidden macOS Dock settings, what they do, and how to change them safely.
Introduction
The macOS Dock includes hidden customization options that are not available in System Settings. These options can be modified using Terminal commands — or visual tools like Dockey.
This guide explains:
- • What you can customize
- • How macOS stores Dock preferences
- • How to safely modify Dock behavior
- • When to use Terminal vs a visual tool
Hidden Dock Settings in macOS
Some Dock behaviors are stored in macOS system defaults and are not fully exposed in System Settings. These include:
- • Animation speed
- • Auto-hide delay
- • Spacer tiles
- • Magnification behavior
- • Recent apps visibility
These settings affect how your Dock looks and responds day-to-day — but Apple doesn't expose them in any standard preferences panel.
Customizing the Dock Using Terminal
Advanced users can modify Dock preferences directly from Terminal. For example, this command removes the auto-hide delay:
defaults write com.apple.dock autohide-delay -float 0
killall Dock
The defaults write command writes a value to a macOS preference domain. After changing Dock preferences, you restart the Dock with killall Dock for changes to take effect.
Limitations of Terminal
- • Commands must be typed precisely — syntax errors are common
- • There is no preview — you apply first, then see the result
- • Reverting a change requires running another command
- • Settings aren't always clearly documented
Customizing the Dock Using Dockey
Dockey provides a native macOS interface for the same Dock preferences accessible via Terminal.
Dockey provides:
- • A visual control panel for all supported Dock settings
- • Live preview — see changes before applying
- • Simple apply/reset workflow
- • No command memorization required
It uses the same system methods as Terminal — writing to com.apple.dock preferences — but through a clean, point-and-click interface.
Should You Use Dockey?
You may prefer Dockey if:
- • You customize your Dock frequently and want a faster workflow
- • You dislike typing Terminal commands
- • You want to experiment with settings and preview the result first
- • You want a safer, UI-driven approach with easy undo
If you're already comfortable in Terminal and only need to set a preference once, you may not need Dockey. But for regular Dock customization, a dedicated visual tool saves time and reduces mistakes.
Compatible with macOS 10.13 and newer Intel and Apple Silicon devices