zenops 0.20.0

Declarative system configuration management for shell config and dotfiles.
[book]
title = "zenops"
authors = ["Bjorn Ove Hay Andersen"]
description = "Documentation for the zenops system configuration tool"
language = "en"
src = "src"

[build]
build-dir = "book"
create-missing = false

[output.html]
default-theme = "light"
preferred-dark-theme = "navy"
git-repository-url = "https://github.com/bjorn-ove/zenops"
edit-url-template = "https://github.com/bjorn-ove/zenops/edit/main/docs/book/{path}"
# No site-url: the same build serves both Pages (/zenops/) and the
# embedded `zenops docs` server (/). Relative URLs resolve correctly
# under either prefix.
additional-css = ["theme/schema-explorer.css"]
# Order matters: the CDN build of alpine.js auto-bootstraps and fires
# `alpine:init` as soon as it loads. The schema-explorer's listener has
# to be attached BEFORE that, so it's listed before alpine.min.js.
additional-js = [
  "theme/vendor/minisearch.min.js",
  "theme/assets/schema-snapshot.js",
  "theme/schema-explorer.js",
  "theme/vendor/alpine.min.js",
  "theme/cli-page-toc-cleanup.js",
]

[output.html.search]
enable = true
limit-results = 25
use-boolean-and = true
boost-title = 2
boost-hierarchy = 1
boost-paragraph = 1
expand = true
heading-split-level = 2