Try opening your com.apple.Safari.plist file (located in ~/Library/Preference/) and add this to the file:
<key>WebKitPrivateBrowsingEnabled</key>
<true/>
Down at the bottom there should be some other WebKit key entries. Place this one down next to them and save the preferences file. That should keep the setting enabled upon load, but if you change the settings it will not stick.
Alternatively you could create a copy of the preferences file that has private browsing enabled, and then create an automator workflow to first copy the file to your preferences folder, replacing any existing file, and then open Safari. Then save it as an application and use that workflow to launch safari every time.
i also wish that there was a way/setting to make this the default. I have created a keyboard shortcut that i have gotten in the habit of using every time I open Safari..... You can create a shortcut from systems preferences.
Tried your first method, couldn't manage to find where you're talking about. Opened the .plist file in Textedit and it was a pile of 'code' without linebreaks. Just anywhere?
The second method, while workable, seems like kind of a roundabout multistepped way of fixing what should be a simple problem. If "Block Popup Windows" can remain checked why not "Private Browsing.."
You need the property list editor. It comes with the developer package but I am sure you can download it from somewhere.
Using textedit can corrupt the file since it is not a text file.
You can get one here:
http://www.versiontracker.com/dyn/moreinfo/macosx/22659 I am not sure if it's the same as I have, but it should work fine
dburnett1 wrote:
i also wish that there was a way/setting to make this the default. I have created a keyboard shortcut that i have gotten in the habit of using every time I open Safari..... You can create a shortcut from systems preferences.
Read Topher's post again. It is the answer to making it default.