Technical professionals. Trusted advisors. Certified expertise.

HCS Blog

Problem-solving by Apple Certified Professionals

How to remove persistent dock apps in OS X Yosemite

In previous versions of os x, you would find a file named com.apple.dockfixup.plist located in /Library/Preferences.  In OS X Yosemite, that file was moved to:

/System/Library/CoreServices/Dock.app/Contents/Resources/com.apple.dockfixup.plist

 

Using your favorite plist editor, you can edit what will show up in the dock by removing items from the add-app and system-app keys.

Once done, you will need to edit another file located in:

/System/Library/CoreServices/Dock.app/Contents/en.lproj/default.plist

 

Using your favorite plist editor, you can edit what will show up in the dock by removing items from the persistent-apps keys.

After removing the unwanted items from both plist files, create a new user to test your work.  You should no longer see any of the items that you removed in the dock.  

Feel free to play around with some of the other keys in the plist files.  You can add default folders to the dock as well.

 POST UPDATE:  11-8-14

 

The following commands will net the same result as the above.

This will delete the dock apps:

/usr/libexec/PlistBuddy -c "delete:add-app" /System/Library/CoreServices/Dock.app/Contents/Resources/com.apple.dockfixup.plist

 

This will delete the dock folders:

/usr/libexec/PlistBuddy -c "delete:add-doc" /System/Library/CoreServices/Dock.app/Contents/Resources/com.apple.dockfixup.plist

×
Stay Informed

When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.

Create Hidden Users in OS X Yosemite
Yosemite Auto-Converts to Core Storage

Locations


New York

Connecticut
Florida
Louisiana
Chicago

Corporate Headquarters
New York

80 Orville Drive Suite 100
Bohemia, NY 11716
Tel: (866) 518-9672
This email address is being protected from spambots. You need JavaScript enabled to view it.

Connecticut

65 High Ridge Road #510
Stamford, CT 06905
Tel: (866) 518-9672
This email address is being protected from spambots. You need JavaScript enabled to view it.

Florida

3321 SW 194th Terrace
Miramar, FL 33029
Tel: (866) 518-9672
This email address is being protected from spambots. You need JavaScript enabled to view it.

Louisiana

218 Barksdale Drive
Broussard LA 70518
This email address is being protected from spambots. You need JavaScript enabled to view it.

Chicago

4 Knollwood Place
Joliet, IL 60433
This email address is being protected from spambots. You need JavaScript enabled to view it.

London

10 Grosvenor Court
Rayners Road
London SW15 2AX UK

Stay Connected

© Copyright 2023, HCS Technology Group. All Rights Reserved.