Lock the Dock in Mac OS X

Feb 8, 2010 - 9 Comments

lock mac dock
Here’s how to lock down the Mac OS X Dock, all of these commands need to be issued at the command line via the Terminal, so once you’re there enter the appropriate command:

Lock the Dock to Prevent Changes to Contents

defaults write com.apple.Dock contents-immutable -bool yes

Lock the Dock to Prevent Changes in Size

defaults write com.apple.Dock size-immutable -bool yes

Lock the Dock’s Position on the Screen

defaults write com.apple.Dock position-immutable -bool yes

After executing any or all of these commands, you’ll want to relaunch the Dock by killing it:

killall Dock

The Dock will reload itself and the changes will be in effect. Your Dock is now locked!

Why would you want to lock the Mac OS X Dock? If you’re a Systems Administrator or IT Technician, you can make your life a lot easier by having machines stay consistent. One good way to add to consistency across Mac’s is to lock down the Dock to prevent changes in it’s position, keep the contents in place, and to ensure that the size is the same. Now when you’re trying to remotely describe to someone how to open an application, you can be sure it is located exactly where you left it in the Dock.

Enjoy this tip? Subscribe to the OSXDaily newsletter to get more of our great Apple tips, tricks, and important news delivered to your inbox! Enter your email address below:

Related articles:

Posted by: Bill Ellis in Command Line, How to, Mac OS X, Tips & Tricks

9 Comments

» Comments RSS Feed

  1. MacGeeky says:

    I would recommend using Secrets – this is a tool with a GUI for hacks like this and a lot of others.

    Download Secrets from: http://secrets.blacktree.com/

    In the Secrets windows, go to the Dock category and mark the box pointed to in this screenshot: http://drp.ly/mKtdU

  2. Phil says:

    How would you unlock?
    I have run defaults write com.apple.Dock contents-immutable -bool no (followed by killall Dock) and also defaults write com.apple.Dock contents-immutable -bool false (followed by killall Dock) but to no avail.
    Any suggestions?

  3. Eric says:

    Does this lock the dock for all users? Or just the current user? If this is for all users, is there a way to do it just for a single user?

  4. Jamie says:

    The dock position locking works to remove the options from the System Preferences, however the options from Apple menu (Apple > Dock > Position on Left/Bottom/Right) still work. Is there a way around this so I can completely lock the position?

  5. Hannes says:

    I wrote a little App LockDock (should work on >=10.4 ?), which uses those commands to lock or unlock the dock.

    http://oudkraut.blogspot.com/2012/02/lockdock.html

    It asks for admin priveleges first.

  6. Nick says:

    Works on 10.8.5….locking out my little students from changing the dock! HAHAHA

Leave a Reply

 

Shop for Apple & Mac Deals on Amazon.com

Subscribe to OSXDaily

Subscribe to RSS Subscribe to Twitter Feed Follow on Facebook Subscribe to eMail Updates