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

Auto generated docs #16

Open
Eldolfin opened this issue Aug 30, 2024 · 2 comments
Open

Auto generated docs #16

Eldolfin opened this issue Aug 30, 2024 · 2 comments

Comments

@Eldolfin
Copy link

Eldolfin commented Aug 30, 2024

Make docs auto generated or better yet, make an auto generated option search like home-manager and nixpkgs, it could be auto deployed to github pages
This could prevent sync issues between the modules and the doc, and would mean less work for the maintainers

@KaylorBen
Copy link
Owner

Do you recommend any specific tool for this process. I looked around when I started the project, but gave up and wrote the docs myself (I agree, not optimal), but I would like to move to auto generating them at this point.

@Eldolfin
Copy link
Author

Eldolfin commented Sep 5, 2024

I just came across this which seems simple enough to add to a project:
https://github.com/NuschtOS/search/
which is used by this repo for example:
https://github.com/NuschtOS/nixos-modules/

which unlike search.nixos is a static site deployed with gh actions+pages. It seems ideal for a project at this scale

for extra customization such as themes, site name or logo, we could make a fork of the repo or simply add it to a folder in this repo.

I'm willing to try to implement it 🙂

edit: also if you want to keep the markdown files, it's probably not too hard to make a script to generate them once we have the options.json file

SpiderUnderUrBed added a commit to SpiderUnderUrBed/nixcord that referenced this issue Oct 28, 2024
SpiderUnderUrBed added a commit to SpiderUnderUrBed/nixcord that referenced this issue Oct 29, 2024
SpiderUnderUrBed added a commit to SpiderUnderUrBed/nixcord that referenced this issue Oct 29, 2024
SpiderUnderUrBed added a commit to SpiderUnderUrBed/nixcord that referenced this issue Oct 30, 2024
SpiderUnderUrBed added a commit to SpiderUnderUrBed/nixcord that referenced this issue Oct 31, 2024
SpiderUnderUrBed added a commit to SpiderUnderUrBed/nixcord that referenced this issue Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants