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.
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