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