mara on PR #1: "you can hard code upstream repo URL with forge.darkest.space - that does not exist _yet_, but will have hyperhive/hyperhive at some point". Hardcoding the future URL now means no template / config churn when the mirror goes live — only DNS + web wiring on the operator's side.
42 lines
1.8 KiB
TOML
42 lines
1.8 KiB
TOML
# Zola config — hyperhive marketing landing (#502).
|
|
#
|
|
# Single-page landing for now; nav / blog / docs come later if scope grows.
|
|
# Theme lives in `sass/main.scss` and `templates/`; no external Zola theme
|
|
# import — the project's identity matches the dashboard / agent terminals
|
|
# closely enough that pulling in a third-party theme would just give us
|
|
# something to fight.
|
|
|
|
base_url = "https://hyperhive.darkest.space"
|
|
title = "hyperhive"
|
|
description = "a swarm of claude agents in nspawn containers, with an operator-shaped trust boundary."
|
|
|
|
# We don't need RSS / search / sitemaps for a single-page landing. Can
|
|
# flip these on later if blog content lands.
|
|
generate_feeds = false
|
|
build_search_index = false
|
|
|
|
# Embed the SCSS pipeline; zola compiles `sass/*.scss` → `public/*.css`.
|
|
compile_sass = true
|
|
|
|
# Markdown rendering defaults — landing has very little prose so the
|
|
# fancier syntax-highlight setup isn't needed yet. Easy to turn on later.
|
|
[markdown]
|
|
highlight_code = false
|
|
smart_punctuation = true
|
|
|
|
[extra]
|
|
# Catppuccin Mocha palette + amber accent (matching the hex mark) is
|
|
# the project's identity. Single source of truth — `main.scss` reads
|
|
# these via Sass variables, not from this attrset (Zola doesn't pipe
|
|
# extras into Sass). Keeping them here as documentation only so the
|
|
# theme intent is reviewable in one place.
|
|
palette = "catppuccin-mocha"
|
|
accent = "amber"
|
|
|
|
# Public-facing forge URL — surfaced in templates via
|
|
# `{{ config.extra.forge_url }}`. Points at the planned
|
|
# `forge.darkest.space` mirror (per mara on PR #1): not yet up,
|
|
# but will host `hyperhive/hyperhive` once it lands. Hardcoding
|
|
# the future URL means no template churn when it goes live —
|
|
# only DNS / web wiring on the operator's side.
|
|
forge_url = "https://forge.darkest.space/hyperhive/hyperhive"
|