keep data in tpt folder

  • the_power_toy
    11th Jul 2021 Member 0 Permalink

    96 is supposed to put your data in a folder in appdata, how can i keep it in the tpt folder like in 95

  • jacob1
    11th Jul 2021 Developer 1 Permalink
    This is the default, keeping it in the tpt folder. If you ever delete your powder.pref, it will start using the appdata folder instead. You would have to manually move the files back in that case.

    Although I use the shared data folder, it is very convenient, as I have 5 different tpt workspaces.
  • the_power_toy
    11th Jul 2021 Member 0 Permalink

    thanks for the quick response

  • Matera_the_Mad
    19th Apr 2022 Member 0 Permalink

    Linux Mint 20.3

    This may be a bit of a necro, but it seems to fit . . . .

    Is there any way to revert to the own-folder mode and make it stick? For the last few years TPT wanted to toss everything into my home directory root instead of keeping it all "at home". I busted my brain trying to find a solution. My only choice was between folder clutter and link clutter :(.  Since I migrated it to the shared app data directory, I don't have the clutter, but I can't keep mods separate. I like to keep different settings and scripts for each, and it's really bad to have mixed saves. The only mods I'm using are Jacob1's and Cracker1000's.

     

    *sigh* It's like being back in ol' Windwoes. *sigh*

  • jacob1
    19th Apr 2022 Developer 0 Permalink
    @Matera_the_Mad (View Post)
    There are two options you can use to fix this

    The best way would be to use the ddir argument to tpt. If you launch it via a script or other tool that lets you pass arguments, you can tell it to use any data directory you want. Then manually copy your tpt data into the folder you create for each mod.

    A simpler way is just to create folders for each mod and keep the executables in each separate folder. This is what you could have done before 96.0 added shared directories. To make tpt stop using the shared data folder, simply create a file "powder.pref" next to the executable and it will start storing all data there instead.
  • Matera_the_Mad
    22nd Apr 2022 Member 0 Permalink

    Ah! Thank you. I missed/overlooked that ddir command. One launcher per instance, and I should have domestic tranquility restored. DUH!