nixos-config/docs
2024-06-10 18:41:47 +08:00
..
assets docs/site: add minimum width for sidebar 2023-07-21 12:41:13 +08:00
config/_default docs/site: update sections since removal of check variable 2024-01-04 12:03:29 +08:00
content/en-US docs/site: remove "Profiles" subchapter in NixOS modules 2024-01-25 18:50:43 +08:00
layouts docs/site: add precontent from blog site 2023-07-09 14:28:42 +08:00
static docs/site: update intro image 2023-07-22 10:36:38 +08:00
.gitignore docs/site: initialize the project site 2023-07-08 19:41:30 +08:00
Gemfile docs/site: update Gem environment 2023-07-09 14:08:26 +08:00
Gemfile.lock docs/site: update Gem environment 2023-07-09 14:08:26 +08:00
gemset.nix chore: reformat codebase 2023-07-19 17:27:33 +08:00
go.mod docs/site: create initial Hugo configuration 2023-07-08 19:45:07 +08:00
go.sum docs/site: create initial Hugo configuration 2023-07-08 19:45:07 +08:00
LICENSE LICENSE: update year 2024-01-06 13:20:24 +08:00
README.adoc docs/site: update README 2024-06-10 18:41:47 +08:00
shell.nix docs/site: update Gem environment 2023-07-09 14:08:26 +08:00

Its the documentation for my project rendered with Hugo and written with Asciidoctor format. There are some things you need to be aware of.

  • This is basically an extended theme using my website. It is built on top of it so every single change will have to be adapted to it including the assets (especially).

  • This heavily uses my own set of Asciidoctor extensions.

  • This uses my custom Asciidoctor templates. Unfortunately, this is not doable with Hugo so it is done primarily with a hack that shadows the original asciidoctor executable with a custom script of the same name.

  • This also uses nixpkgs with their Ruby packaging infrastructure. You can see more details about developing and maintaining them in the respective manual.