-
-
Notifications
You must be signed in to change notification settings - Fork 154
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cardinal throws garbage into the user's documents folder #733
Comments
It is not Cardinal but in fact the modules that decide to use these folders. They behave the same in VCV Rack and the behavior is inherited from that. I do agree that it's not nice that they just plonk their folders there. However many users would expect the settings to be shared between the VCV Rack and Cardinal versions of these modules. |
Oh well that sucks, I have to open 10 more issues on their respective repos I suppose xD |
It's not too bad IMO, at least the Documents directory is easier to access, copy from, and clean than the AppData (Win) or .local (Linux) directories (not that it's hard for the AppData directories, but it's extra steps because the directories are deeper and hidden by default) Like you said, you could open those issues upstream but realistically they won't get resolved, and if they do then the modules must be all recompile successfully for all currently supported architectures
|
I don't mind them being in the documents directory, my main problem is that they're hazardly thrown in there. Other software that saves stuff to my documents usually makes a subfolder with the software's name to store stuff in (ex: LMMS has made an "lmms" folder) If another program also decided to do this it could not only cause conflicts but also clutter the folder the user holds their personal files inside even further. I've seen some users make directories with names like I suspect the lowercase |
Description
I find it very annoying that the program throws all of its config files inside my documents folder without even putting them in a "Cardinal" sub-folder, since the Documents folder is where I store a bunch of things like my programming and animation projects.
It's common practice on Linux to store configs inside
~/.config/
, but Cardinal throws EVERYTHING in the documents folder, while being completely unorganizedThis can cause conflict with other programs as well as just clogging up the user's documents folder
I've tried setting
XDG_DOCUMENTS_DIR
in the desktop file to~/Documents/Cardinal
before launching Cardinal because I've read in one issue that it handles it but to no avail since it completely ignores itI'm proposing that all of these should move into a
~/Documents/Cardinal
folder by default, and if a "CARDINAL_HOME" environment variable is set, looking for / creating all of the files at that location.I'm using Arch on Wayland with KDE Plasma 6 if its relevant
The text was updated successfully, but these errors were encountered: