I want to have more than one user settings . If i have more than one way im working on blender do i need to reset all setting and configure it differently each time i need to do a different work ? (Changing the setting and than press " Save User Preference ) in the “Bleder User Preference” Window .
I supposed i can make multiple copies of blender but there is got to be a better way isn’t it ?
Have to say this is not exactly common request but it’s possible - with certain limits. Depending on your OS. I am only familiar w/ Windows is that your OS?
I understand that you can edit all of the user preferences for the various viewports, and save those user preferences to a new “default” blend file, and when you reload that new default file, the user preferences get loaded with it. By extension, you should be able to create two (or more) default files, each with it’s own set of viewport settings, and by opening the appropriate default file, load the settings you previously created.
ns
@mjolnir
The default blend start up file does not contain any user preferences, they moved it do another separate .blend files. The setting you are taking about are not strictly considered user preferences i.e. they do not appear in the User Preference editor window.
@Sahkan
Making multiple copies of Blender will not work unless they are different Blender versions i.e. v2.66 & v2.67 etc.
Like DruBan I’m using a windows OS and you can find the location of the saved user preferences file in win7 at:
C:\Users*YOUR_USERNAME*\AppData\Roaming\Blender Foundation\Blender*BLENDER_VERSION*\config
If you are using another OS then doing a search for ‘userpref.blend’ should find it for you.
As you can probably see from the file path if you have multiple user logins each user will have their own settings, although I don’t think you really want to have to switch users just to get some different settings.
My initial thoughts are you got three options:
- Create multiple userpref.blend files and manually swap between them before you load Blender.
- Do the above but create a script to handle the swapping process.
- Create a Blender script with an operator that takes one argument that it uses to determine what set of changes to make to the user prefs. I posted before a very basic script that just toggled the emulate numpad on and off which should help you get started.
Attachments
emulate_numpad_toggle.zip (559 Bytes)
You live and learn, thx for the info Richard.
Still, I think making the changes (especially if it only a few changes) using a script means you don’t have to have multiple Blender copies or even reload Blender which seems better to me.