
Or -- you you could maintain two configuration folders, and use the CALIBRE_CONFIG_DIRECTORY environment variable to set which of the two the library manager will use - see
Environment variables. This would probably necessitate a couple of command files something like this (untested)
Code:
set CALIBRE_CONFIG_DIRECTORY="c:\_calibre\config_cookbook"
calibre.exe --with-library "D:\Calibre Libraries\_Cookbooks"
Or -- if you are on Windows you could install calibre portable and use it to manage your cookbook library. Portable is self contained, hence its settings are independent of the installed version.
You're up for managing two sets of global preferences and stopping and starting calibre to swap configurations whether you create a separate user, use two configurations, or use a calibre portable install for your cookbooks.
If it were me I'd try to design a one size fit's all jacket.
BR