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
Step 1: Open Terminal
Step 2: Copy and paste the following command into a Terminal window:
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
To remove all of these changes, and bring back your dock, simply paste the following command into a Terminal window:
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? Share your thoughts down below in the comment section.