-
Notifications
You must be signed in to change notification settings - Fork 78
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
Support the XDG Base Directory Specification #30
Comments
Two years later, this issue still has not been resolved. Please, comply with the XDG standards. It's quite simple in implementation and yet it's such a great QoL improvement. |
+1 A temporary workaround is to launch But Nvidia should just comply with XDG standards. |
I'd also love for this to be implemented. |
If the settings file does not exist in its legacy location in `~/.nvidia-settings-rc`, store it in `$XDG_CONFIG_HOME/nvidia/settings-rc` instead. Fixes NVIDIA#30 (at least partly?).
If the settings file does not exist in its legacy location in `~/.nvidia-settings-rc`, store it in `$XDG_CONFIG_HOME/nvidia/settings-rc` instead. Fixes NVIDIA#30.
#107 has a patch. |
If the settings file does not exist in its legacy location in `~/.nvidia-settings-rc`, store it in `$XDG_CONFIG_HOME/nvidia/settings-rc` instead. Fixes NVIDIA#30.
If the settings file does not exist in its legacy location in `~/.nvidia-settings-rc`, store it in `$XDG_CONFIG_HOME/nvidia/settings-rc` instead. Fixes NVIDIA#30.
https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
Settings are currently stored at $HOME/.nvidia-settings-rc. Following the spec allows for a more organized home directory which makes doing backups easier. The new default location would be $XDG_CONFIG_HOME if set or default to $HOME/.config. Something like $XDG_CONFIG_HOME/nvidia/settings would work.
This doesn't have to do with nvidia-settings, but it would also be nice if the nvidia drivers followed the spec too. They currently use $HOME/.nv/GLCache for data that could be moved to probably $XDG_CACHE_HOME.
The text was updated successfully, but these errors were encountered: