Skip to main content

Easily Remove the macOS Dock Hiding Animation

· 2 min read
Joie Llantero

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.

  1. Right click on your macOS dock and click "Turn Hiding On". No need to do this step if you have it already turned on.

  2. Open your terminal.

    1. command + space
    2. Type terminal then press enter.
  3. 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
  4. 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