[settings] strict = true verbose = false debug = false site_dir = "site" build_dir = "build" page_file_extensions = ["html", "md", "rst", "adoc"] ignore_extensions = ["draft"] generator_mode = true complete_page_selector = "html" default_template_file = "templates/main.html" default_content_selector = "main" default_content_action = "append_child" doctype = "" keep_doctype = true pretty_print_html = true clean_urls = false plugin_discovery = true plugin_dirs = ["plugins"] [templates.blank] file = "templates/blank.html" content_selector = "main" content_action = "append_child" page = ["blank.html"] [widgets.insert-sakura-css] widget = "insert_html" selector = "head" html = """ """ [widgets.insert-masto-link] widget = "insert_html" page = ["index.html"] selector = "head" html = """ """ [widgets.git-sha] widget = "exec" selector = "span#gitsha" command = "git rev-parse HEAD | tr -d '\n'" [widgets.last-modified] widget = "exec" selector = "span#git-timestamp" command = "git log -n 1 --pretty=format:%ad --date=rfc2822 -- $PAGE_FILE" [preprocessors] md = "cmark --unsafe --smart -t html" [index] index = true sort_descending = true sort_type = "calendar" sort_by = "date" date_formats = ["%Y-%m-%d"] [index.fields.title] selector = ["h1"] [index.fields.date] selector = ["time#post-date", "time"] extract_attribute = "datetime" fallback_to_content = true [index.fields.excerpt] selector = ["p#post-excerpt", "p"] [index.views.blog] index_selector = "#blog-index" index_item_template = """ {% if date %}
{{ title }} {{ date }}

{{ excerpt }}

{% endif %} """ [widgets.table-of-contents] widget = "toc" selector = "#generated-toc" min_level = 2 max_level = 3 [widgets.process-include-tags] widget = "inline-include" [widgets.insert-logo] page = ["index.html", "ani/index.md"] widget = "insert_html" selector = "div#logo" #html = """ """ html = """
""" [widgets.insert-openring] exclude_page = ["index.html", "ani/index.md", "ani/pijul-notes.md", "tools.md", "who.md", "code.md", "contact.md"] widget = "include" file = "includes/ring.html" selector = "div#openring"