2
$\begingroup$

I want to have separate settings for my copy of Blender Portable on my D: drive than the official version installed in my C: drive

What do I have to change in the portable version to prevent settings from being shared?

EG: If I change the theme in the portable version, the main version also adopts that theme.

The answer provided at:
Can I change default folder to save startup file (startup.blend and userpref.blend)?

Is different than mine due to the portable version overwrites the standard installed version configurations and not in its own folder.

$\endgroup$
4
3
$\begingroup$

I guess you could try to alter the BLENDER_USER_CONFIG (Directory for user configuration files) environment variable when using portable or installed version,

as specified in manual

like starting blender with a little script that sets/resets the env vars to what you need...

Both the manual (link above) and also "blender --help" output state that you can use those env vars.

The only other method I know of is what was suggested by @DuarteFarrajotaRamos with the linked other question, much simpler, no scripting required, and allows also multiple different blender instance to run toghether each with different config/preferences, if needed: this is also explained in manual here.

If this is not working it could be due to some different behavior of those "portable apps" you're using, maybe. You coul try to use an official archive, extract and run it. I tried and by just copying the "config" folder into the 2.79 folder gave me a separate configuration/preference set.

$\endgroup$
3
  • $\begingroup$ As I don't know how to script I cannot confirm if this answer is correct. $\endgroup$ – Eric Huelin Jan 23 '18 at 10:37
  • $\begingroup$ that depends on your operating system... see schrodinger.com/kb/1842 ie, you need to learn how to script for your OS, and set BLENDER_USER_CONFIG to some specific folder, then start blender (it should use BLENDER_USER_CONFIG as manual says). On this bse site questions about your OS scripting are offtopic, I guess, but you could ask on stackoverflow.com maybe. $\endgroup$ – m.ardito Jan 23 '18 at 10:52
  • $\begingroup$ @EricHuelin I restored and edited my answer $\endgroup$ – m.ardito Jan 23 '18 at 16:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.