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
Use the XDG Base Directory Specification to determine where to store configuration under Linux #6070
Comments
Closing as duplicate of #48. |
To expand a bit: we actually did use
You can achieve the same effect as what we used to by setting $IPYTHONDIR to |
So you're accepting both docs and code patches that implement the XDG specs correctly? There's no reason why you should not be using XDG specs on other platforms. PS: You're actually on the losing side:
|
Sorry, no, I don't think we would accept patches to do that - it would make As far as I know, xdg specs are only relevant for the free desktops.
|
For reference, on my Mac with lots of open source software:
|
The XDG Base Directory Specification is the de-facto standard for determining where to store data such as configuration on Linux. This specifies that an end-user program should check the XDG_CONFIG_HOME environment variable and if unset, use "~/.config".
Currently ipython does not do this, which makes tasks such as backing up all configuration annoying and error-prone.
The text was updated successfully, but these errors were encountered: