Skip to content
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

Documentation for the disko configuration format #817

Open
s-cerevisiae opened this issue Oct 9, 2024 · 4 comments
Open

Documentation for the disko configuration format #817

s-cerevisiae opened this issue Oct 9, 2024 · 4 comments
Labels
contributions welcome There's nothing left to discuss, feel free to submit a PR for this! documentation Issue that would be fixed by proper documentation

Comments

@s-cerevisiae
Copy link

s-cerevisiae commented Oct 9, 2024

Currently for a user to learn and use disko, they have to look through various examples of different setups, since there's no central documentation of the format.
And for something as complex as filesystem setup, this is often not enough for users to infer where can each option be set, what they mean and how to customize them. A quick glance shows that tens of issues are directly related to the configuration being written wrong or misunderstood.

To improve user friendliness and reduce the effort of explaining the format, would you like to create a specification document for the configuration format?

@s-cerevisiae
Copy link
Author

Just found that it is explained here: https://github.com/nix-community/disko/blob/master/docs/reference.md

@iFreilicht
Copy link
Contributor

It would be nice if we could fix this issue. I'm wondering how option documentation is usually generated, I haven't looked into that yet.

@tim-elmer
Copy link

Should this issue be closed, given that this is an ongoing issue?

@iFreilicht iFreilicht reopened this Nov 19, 2024
@iFreilicht
Copy link
Contributor

@tim-elmer you're right. I actually merged a change recently that should enable us to work on this without hitting the recursion issue: #874

@iFreilicht iFreilicht added contributions welcome There's nothing left to discuss, feel free to submit a PR for this! documentation Issue that would be fixed by proper documentation labels Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contributions welcome There's nothing left to discuss, feel free to submit a PR for this! documentation Issue that would be fixed by proper documentation
Projects
None yet
Development

No branches or pull requests

3 participants