Hi Dedo,
So the overall structure of the File is o.k. -those values are exactly the same as in my copy. What we need to compare are the subfields of systemitems - there are the variables to turn the icons on and off.
While I experimented with the "Sidebarlists.plist" I noticed the following: Each change in the Finder settings was reflected immediately in the
"Sidebarlists.plist", unless I had selected the File in the Finder or the document was in use by the Editor. Then the Finder just did not save the settings.
Perhaps something similar is preventing the Finder to save the settings on your machine?
To check which process blocked the file, I used the lsof-command (list open files) from theTerminal and found two processes using the file:
lsof /Users/dreschle/Library/Preferences/com.apple.sidebarlists.plist
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
Finder 3848 dreschle 15r REG 14,2 48802 10067511 /Users/dreschle/Library/Preferences/com.apple.sidebarlists.plist
TextWrang 3980 dreschle 15r REG 14,2 48802 10067511 /Users/dreschle/Library/Preferences/com.apple.sidebarlists.plist
[Eliza:~] dreschle%
And after quitting TextWrangler there was only the Finder left.
lsof /Users/dreschle/Library/Preferences/com.apple.sidebarlists.plist
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
Finder 3848 dreschle 15r REG 14,2 48802 10067511 /Users/dreschle/Library/Preferences/com.apple.sidebarlists.plist
[Eliza:~] dreschle%