I would like to create a Dock for all users which does not include Siri. It does not appear in the file com.apple.dock.plist, so where is Siri added to the Dock?

  • The default Dock configuration file is inside the Dock.app application bundle, one for each language, e.g. /System/Library/CoreServices/Dock.app/Contents/Resources/en.lproj/default.plist, however you'll need to apply the method described in Mr Rabbit's answer. – user3439894 Oct 11 '16 at 13:50
  • Hello yes but for edit this files I cant because I have Operation Not permitted – Alexis.R Oct 12 '16 at 11:36
  • Yes the default.plist file is protected from being modified and why using the com.apple.dock.plist is a possible way to go. I personally have tested Mr Rabbit's answer under macOS, however it used to work in OS X. – user3439894 Oct 12 '16 at 11:43
  • Yes it's good but siri Rest in the dock – Alexis.R Oct 12 '16 at 12:57
  • You're going to have to articulate the situation better then "Yes it's good but siri Rest in the dock". – user3439894 Oct 12 '16 at 13:00

I answered a similar question here: OSX 10.8 - How to keep a custom dock for all users that login

This answer should still apply to macOS Sierra.

Dug up my notes from when I first modified the user template in our base images. Ran back through the process, changing the default Dock to have about 15 items, on a fresh Mac and these steps worked. I did a lot of this from the command line, so as to not fuss with changing/reverting permissions using Finder.

  1. Arrange your Dock however you would like for it to appear on new user accounts, changing the orientation and adding/removing applications.

  2. Browse to ~/Library/Preferences and copy the com.apple.Dock.plist file to your desktop.

  3. Open Terminal and start a root session by typing: sudo -s

  4. Enter your current account's password when prompted

  5. Copy the copy of your modified dock preference file from your desktop to the User Template in your Mac's System folder.: cp ~/Desktop/com.apple.Dock.plist /System/Library/User\ Template/English.lproj/Preferences

That should do the trick. I tested this on a fresh Mac by logging into both a Guest account and a new (created after the above steps) standard user account, both accounts showed the proper Dock with 15~ items.

It shouldn't be necessary with these steps but if you run into trouble you should verify that the /System/Library/User Template folder has permissions set to: System - Read/Write & Everyone - No access.

  • Yes I read it, Siri is still in the dock and file and file them properly – Alexis.R Oct 11 '16 at 13:53
  • @Mr Rabbit , You said "This answer should still apply to macOS Sierra." and also said "I tested this on a fresh Mac by logging..." so my question to you is, did you actually test this under macOS Sierra? – user3439894 Oct 11 '16 at 13:55
  • Does not work under Sierra. Just tried. Apple of course, changed something again, that prohibits how people did their job. – Jack Jan 18 '17 at 15:11

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .