Easily Remove the macOS Dock Hiding Animation
Use basic terminal commands to disable macOS dock animations and reduce wait times. Currently, macOS doesn't offer a built-in option to remove the dock hiding animation. If you have the dock hiding feature enabled, there’s a slight delay when the dock appears or disappears, which can be frustrating for some users and may cause a minor delay when opening apps.
Remove the hiding animation
Here are four steps to remove your macOS dock hiding animation.
-
Right click on your macOS dock and click "Turn Hiding On". No need to do this step if you have it already turned on.
-
Open your terminal.
command
+space
- Type
terminal
then press enter.
-
Run the command below to remove the delay to show up and the animation itself.
defaults write com.apple.dock autohide-delay -float 0; defaults write com.apple.dock autohide-time-modifier -int 0; killall Dock
-
Test it out.
Customize the animation
If you want to keep the animation but remove the delay, run the command below.
defaults write com.apple.dock autohide-delay -float 0; killall Dock
If you only want to modify the timing of the animation, change the number of seconds next to -float
to your liking.
defaults write com.apple.dock autohide-time-modifier -float 0.25; killall Dock
Back to the original
To restore the default settings fo the hiding animation, run the command below.
defaults delete com.apple.dock autohide-delay; killall Dock