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
Add new configuration directory #8
Comments
For Linux, does this application support the XDG Base Directory Standard? That would be nice to have. Also for MacOS, you should support both, have it look at the |
It doesn't use a standard like that right now, since it has no configuration directory specific to this application. The only paths it checks right now for boot9/seeddb are current dir, This new one would be specific to fuse-3ds and would store more than just boot9/seeddb (if the user wants to put them here). I would need to read more about the standard but it seems |
URL is now https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html (first one did not load for me anymore) For fuse-3ds specific configuration (e.g. update check/notify settings), I'm thinking of going with only one fixed path per OS: |
03d1931 new config_dir variable that contains these paths, but is currently unused. For Linux, it uses |
The only concern I have with using Thanks again for using the XDG standard! |
According to https://wiki.archlinux.org/index.php/XDG_Base_Directory |
Tested on Windows & Linux now (including |
Makes sense. I was thinking why you need to use |
Maybe I should add a specific one? Some config files could go here. Don't know exactly what though.
%APPDATA%\fuse3ds
~/Library/Application Support/fuse3ds
(or maybe use the one below too)~/.config/fuse3ds
The text was updated successfully, but these errors were encountered: