nixos-config/docs/website
2024-11-17 13:11:15 +08:00
..
assets docs: restructure folder 2024-09-04 19:13:39 +08:00
config/_default docs/website: fix Hugo config 2024-09-04 19:46:49 +08:00
content/en docs/website: update prerequisites 2024-11-17 13:11:15 +08:00
layouts docs: restructure folder 2024-09-04 19:13:39 +08:00
static docs: restructure folder 2024-09-04 19:13:39 +08:00
.gitignore docs: restructure folder 2024-09-04 19:13:39 +08:00
Gemfile docs: restructure folder 2024-09-04 19:13:39 +08:00
Gemfile.lock docs: restructure folder 2024-09-04 19:13:39 +08:00
gemset.nix docs: restructure folder 2024-09-04 19:13:39 +08:00
go.mod docs/website: update Hugo modules 2024-10-30 19:10:18 +08:00
go.sum docs/website: update Hugo modules 2024-10-30 19:10:18 +08:00
LICENSE docs: restructure folder 2024-09-04 19:13:39 +08:00
Makefile docs/website: add subproject tasks with Makefile 2024-09-04 19:14:42 +08:00
package.nix docs/website: update Hugo modules 2024-10-30 19:10:18 +08:00
README.adoc docs: restructure folder 2024-09-04 19:13:39 +08:00
shell.nix docs/website: fix Hugo config 2024-09-04 19:46:49 +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.