mirror of
https://github.com/NixOS/nix-pills
synced 2024-09-18 03:50:12 -04:00
* Transform <xi:include> elements to include content * Remove 3 files which were not referenced The files were probably included in previous versions and weren't removed. * Automatic conversion using pandoc I just run `pandoc {fn} -f docbook -t markdown --wrap=none -s -o {fn.with_suffix(".md")}` over all .xml files in pills/, and on /book.xml I manually created SUMMARY.md based on the list in book.xml. * Remove front matter from 00-preface.md * Support "note" sections, fix inter-links * Fix code sections with highlighting, which pandoc missed * Replace `\'` with `'`. * Replace `\"` with `"`. * Replace `\...` with `...` * Format markdown with Prettier * Convert code section to fenced, with the appropriate syntax * Build the book with Nix * Add highlight.js which supports nix syntax highlighting * Add redirects from original paths to new paths * make prompts unselectable * README: Remove DocBook-specific instructions (cherry picked from commit |
||
---|---|---|
.github/workflows | ||
pills | ||
theme | ||
.editorconfig | ||
.gitignore | ||
book.toml | ||
custom.css | ||
default.nix | ||
LICENSE | ||
README.md | ||
release.nix |
Nix Pills
Available online as a multi-page HTML or an e-book in EPUB format.
You can also build them locally:
nix-build release.nix -A html-split && firefox result/share/doc/nix-pills/index.html
Similarly, for an EPUB version, run:
nix-build release.nix -A epub && foliate result/share/doc/nix-pills/nix-pills.epub