jean-emmanuel wrote: ↑Sat Jan 21, 2023 12:07 pm
Using the system's package manager is the best way to [..] have some consistency as to where things are stored...
If only! It was already bad on windows, but on linux I find the distribution of files pertaining to a single program, both throughout the main / filesystem and in the clutterf*ck my home ~/ folder has become, an absolute mess. I think there is a standard which should be adhered to, but it seems there are also variations on these rules. (Lately I have lots of symlinks in root in an attempt of my distribution to clean this mess up, sort of.)
Not to mention lots of programs and plugins just seem to do their own thing, creating folders and files everywhere they like throughout /home willy-nilly, according to their own incomprehensible logic. (Though that has nothing to do with installers.)
Fun fact: I have a vitalium plugin. Every time I start MusE, regardless of whether I open a project involving vitalium, a folder /.vitalium is created in my main home dir. That folder contains a single file: vitalium.config. That file contains a single line: {"synth_version":"1.0.6"}. Really???? This line requires its own file in its own folder in my main home directory??