-
Notifications
You must be signed in to change notification settings - Fork 899
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
Document settings.toml
#4167
Comments
Currently the documentation says;
That is, So the ask here is not just to document it, but also commit to stabilizing it. |
I understand. Documentation is build for specific version anyway, so I don't expect it to never change. Many applications tells that explicitly and nobody is offended. |
Why do you want this? What problem are you trying to solve? |
I'd like to read documentation without opening source code. Other parts of documentation give hits of options which are in configuration file, so this would make documentation consistent as well. |
I think the question being asked is why do you need to write the configuration file manually instead of using |
|
I'd like to manage all my configuration including persistence and version tracking. |
That doesn't answer this question:
|
@djc @ChrisDenton There are people who would like to use an "immutable" system such as NixOS and Guix, and the basis of this idea is to make everything persistent. (I belong to this group as well as I use NixOS on my servers, but my desktops remain mutable.) In this case, a comprehensive documentation for the config file makes it easier to generate a config file via e.g. Nix, bypassing rustup's However, I don't think rustup is made with such use cases in mind in the first place: being a toolchain multiplexer, it's inherently relying on a mutable global state (the active toolchain). So I think a reasonable stance to take on our end would be that, anyone is free to make rustup work with their "immutable" setup, but we will not provide any stability guarantees for |
Problem you are trying to solve
Current state of settings.toml documentation contains only location of documentation leaving other features to be discovered using reverse engineering
Solution you'd like
I'd like to have an actual list of options there to configure. Could be built automatically or manually.
Notes
No response
The text was updated successfully, but these errors were encountered: