Fixing the dock animation in macOS

Created on #lifehack

One thing that has always bugged me is the default animation that macOS uses when showing the dock. This annoyance really only exists if you if you choose to dynamically show and hide the dock.

There are actually 2 different settings that control how this happens: the animation start delay and the animation speed.

We change chage these settings in the terminal, so let’s fire it up!

Animation delay

The first change we can make is the animation startup delay. We want to display it immediately, so we’ll set it to 0.

defaults write com.apple.Dock autohide-delay -float 0

Animation speed

The speed of the animation is the most noticable change we can make. I’ve found 300 milliseconds to be the sweet spot for me, but YMMV.

defaults write com.apple.dock autohide-time-modifier -float 0.3;killall Dock

That’s it. Enjoy the extra milliseconds of productivity gained!