The idea of auto-hiding the Dock has always seemed appealing because it gives back the real estate normally lost by an always-present Dock. The downside to auto-hide, however, is the slight delay that occurs whenever the Dock shows and hides. For me, the delay totally kills the idea of using auto-hide. But what if you could remove the delay?
In this tutorial, I will show you how to have the best of both worlds: a Dock that is hidden, yet at the same time immediately accessible due to the omission of the annoying delay.
How to auto-hide the Dock and remove its delay on Mac
- Open Terminal.
- Copy and paste the following command into a Terminal window and hit the return/enter key:
defaults write com.apple.dock autohide -bool true && defaults write com.apple.dock autohide-delay -float 0 && defaults write com.apple.dock autohide-time-modifier -float 0 && killall Dock
Revert the change
To remove all of these changes, and bring back your Dock to the standard delayed animations, simply use the following command in Terminal:
defaults delete com.apple.dock autohide && defaults delete com.apple.dock autohide-delay && defaults delete com.apple.dock autohide-time-modifier && killall Dock
If you prefer to have your Dock hidden, there is no better way to go about it, in my opinion. What do you think? Would you consider nixing the delay that comes along with an auto-hiding Dock?
Do more with Dock: