Commit graph

11 commits

Author SHA1 Message Date
Ruixi-rebirth
d7c5b603eb refactor(docs): switch to nixos-render-docs for nix options generation
- Use nixos-render-docs commonmark as the rendering engine
- Add GitHub source links (Declared by) for each option
- Fix installation.md links pointing to /docs/nix-module -> /docs/nix-options
2026-05-13 11:06:59 +08:00
Ruixi-rebirth
d5db98cfb7
fix(scripts): improve nix options doc generator
- Restore missing description on hm enable option (fixes nix build warning)
- Rewrite format_default_value into format_value with example support and nix code blocks
- Fix Nix markup stripping: {tag}`content` now preserves backtick content
- Generalize ::: block handling beyond {.note} to any block type
- Switch output from Markdown table to labeled fields format
2026-05-13 04:04:36 +08:00
atheeq
c3ec4c6142
refactor(nix): replace sync nix options with direct md generation to … (#1)
* refactor(nix): replace sync nix options with direct md generation to docs

* fix(docs): add trailing comman in meta

* fix(ci): sort nix options and fix default value check
2026-05-12 22:18:45 +08:00
Ruixi-rebirth
0a687f808d
feat(nix): generate module options docs and sync to website
- Add nix/generate-hm-options.nix to export HM and NixOS module options as JSON via nixosOptionsDoc
- Expose hm-options-json and nixos-options-json packages in flake.nix
- Add CI workflow to auto-build and push JSONs to mangowm.github.io on module changes
- Add missing description to hm-modules enable option
2026-05-12 16:01:03 +08:00
atheeq-rhxn
40a518fa84 fix: simplify sync commit message to use source URL only 2026-03-15 18:20:50 +05:30
atheeq-rhxn
d28c8e43a1 chore(sync-website): update commit message 2026-03-13 18:02:08 +05:30
atheeq-rhxn
5906d9621e feat: add docs and sync with wiki & website 2026-03-12 10:31:29 +05:30
DreamMaoMao
9df273cdf9 opt: clear some comment 2026-03-05 23:03:01 +08:00
DreamMaoMao
de43dbc40a update github workflow 2025-06-20 11:07:12 +08:00
DreamMaoMao
fb8a76f51e github: update workflow 2025-06-18 07:53:56 +08:00
DreamMaoMao
77ef3f74d8 github: add workflow action 2025-06-18 07:44:39 +08:00