Locations for Zotero and Zotfile Preferences
Where are the preferences and hidden preferences for Zotero and Zotfile stored? I know that they can be edited in the about:config file, but that seems to include all of Mozilla's configuration keys as well. Is there any place where just Zotero and Zotfile preferences keys are stored? And more importantly, can they be exported?
I had set up Zotero and Zotfile on my laptop a few months back, tailoring the preferences to my liking and setting a few hidden preferences as well (colored annotations, recursive entries). When I installed my lab computer with Zotero and Zotfile and synced the databases, the preferences did not change from their default values on my lab comp. Assuming that the online sync option may not make a copy of the preferences file to the servers, I also just copied the whole zotero database to the new system, but there was still no change in preferences leading me to conclude that they aren't stored anywhere in the Zotero Database.
Now, I need to format my laptop and reinstall Zotero and Zotfile, and I was wondering if there was an easier way to transfer the preferences than manually setting each of them again.
I had set up Zotero and Zotfile on my laptop a few months back, tailoring the preferences to my liking and setting a few hidden preferences as well (colored annotations, recursive entries). When I installed my lab computer with Zotero and Zotfile and synced the databases, the preferences did not change from their default values on my lab comp. Assuming that the online sync option may not make a copy of the preferences file to the servers, I also just copied the whole zotero database to the new system, but there was still no change in preferences leading me to conclude that they aren't stored anywhere in the Zotero Database.
Now, I need to format my laptop and reinstall Zotero and Zotfile, and I was wondering if there was an easier way to transfer the preferences than manually setting each of them again.
I prefer using Windows, so I've never used grep, but since it extracts text matching an expression, I can do the equivalent in MATLAB or LabVIEW if need be.
So, adding back those entries into the new prefs.js file in the new system or directly substituting the entire prefs.js file into the new system (I don't make any changes to firefox preferences, so they would still be default values) should automatically transfer the preferences of Zotero and Zotfile, correct?
I did not find anything in the prefs.js files located in the Zotero program files folder.
Windows/Linux: Edition -> Preferences
MacOS: Zotero menu -> Preferences
ZotFile Prefs:
Tools -> Add-ons, then ZotFile "Options" button.
In a next release, there should be a direct access via Tools -> Zotfile Preferences.
Uhm sorry, I read your question too quickly.
They're stored in the prefs.js file of your data directory. Open the Zotero Preferences, "Advanced" pane, "Files and Folders" tab, "Show Data Directory" button.
For future reference: In the standalone version, it can be found (in Windows systems atleast) at:
%APPDATA%\Zotero\Zotero\Profiles\[profilename]
Oops! My bad.. :)
> But what's happen when you click "Show Data Directory" ?
It opens my data directory where all the notes, indexes, etc. and the Zotero database are stored. The prefs.js file is not stored there..