SillyTavern / SillyTavern-Launcher

Launcher scripts for SillyTavern and ST-Extras.
MIT License
215 stars 58 forks source link

[FEATURE_REQUEST] Install cURL, git, nvm, nodejs inside miniconda #74

Open ParthKolekar opened 2 months ago

ParthKolekar commented 2 months ago

Have you searched for similar requests?

Yes

Is your feature request related to a problem? If so, please describe.

The launcher and installer scripts require sudo to install a bunch of dependencies. On a steam-deck, while the rootfs can be unlocked and written to, the fs is immutable and so the rootfs gets wiped every steam update.

Describe the solution you'd like

In order to fully isolate SillyTavern from the rest of the system, we could simply install all the required binaries inside miniconda itself.

This negates the need to install anything on the system side. And everything is neatly packed up inside the conda environment.

Describe alternatives you've considered

No response

Additional context

No response

Priority

Low (Nice-to-have)

Is this something you would be keen to implement?

Maybe