oterm/zensical.toml
Yiorgis Gozadinos 97fd157160
Correct and restructure the docs
- rag_example: rewrite for current haiku.rag. The MCP server is
  `haiku-rag mcp` and opens the database read-only, so documents are
  added with the CLI; the page described `serve`, SQLite storage and
  add/delete tools that no longer exist.
- mcp: stdio servers accept cwd and inherit HOME, LOGNAME, PATH, SHELL,
  TERM and USER.
- app_config: each openaiCompatible endpoint is its own provider;
  XDG_DATA_HOME applies everywhere but Windows; list
  OTERM_OLLAMA_IMAGE_MODEL and everything under OTERM_DATA_DIR.
- commands: add Copy message, an Images section and the command-line
  options; clicking a code block copies the whole message.
- installation: document the speak extra and nix updates; drop the
  0.13.1 tap note.
- development: uv-based setup; docs are built with Zensical.
- One H1 per page; no em dashes.
- README points at the CHANGELOG; drop the stale announcement banner.
2026-09-26 16:42:42 +03:00

85 lines
2.3 KiB
TOML

[project]
site_name = "oterm"
site_description = "the terminal client for Ollama, OpenAI, Anthropic, and any pydantic-ai-supported provider."
site_url = "https://ggozad.github.io/oterm/"
repo_url = "https://github.com/ggozad/oterm"
repo_name = "ggozad/oterm"
site_author = "Yiorgis Gozadinos"
copyright = "Copyright © 2023–2026 Yiorgis Gozadinos"
extra_css = ["stylesheets/extra.css"]
nav = [
{ oterm = [
"index.md",
{ Features = "features.md" },
{ Installation = "installation.md" },
{ "Commands & shortcuts" = "commands.md" },
] },
{ "Chat parameters" = "parameters.md" },
{ "Model Context Protocol" = ["mcp/index.md"] },
{ Tools = ["tools/index.md"] },
{ Configuration = "app_config.md" },
{ "Debugging / Development" = ["development/index.md"] },
{ "RAG example" = "rag_example.md" },
]
[project.theme]
custom_dir = "overrides"
font.code = "JetBrains Mono"
favicon = "img/favicon.svg"
features = [
"content.code.annotate",
"content.code.copy",
"content.code.select",
"content.footnote.tooltips",
"content.tooltips",
"navigation.expand",
"navigation.footer",
"navigation.indexes",
"navigation.instant",
"navigation.instant.prefetch",
"navigation.instant.progress",
"navigation.top",
"navigation.tracking",
"search.highlight",
"toc.follow",
]
[project.theme.icon]
repo = "fontawesome/brands/git-alt"
[[project.theme.palette]]
media = "(prefers-color-scheme)"
toggle.icon = "lucide/sun-moon"
toggle.name = "Switch to light mode"
[[project.theme.palette]]
media = "(prefers-color-scheme: light)"
scheme = "default"
primary = "deep purple"
accent = "amber"
toggle.icon = "lucide/sun"
toggle.name = "Switch to dark mode"
[[project.theme.palette]]
media = "(prefers-color-scheme: dark)"
scheme = "slate"
primary = "deep purple"
accent = "amber"
toggle.icon = "lucide/moon"
toggle.name = "Switch to system preference"
[[project.extra.social]]
icon = "fontawesome/brands/github"
link = "https://github.com/ggozad/oterm"
name = "oterm on GitHub"
[[project.extra.social]]
icon = "simple/pypi"
link = "https://pypi.org/project/oterm/"
name = "oterm on PyPI"
[[project.extra.social]]
icon = "fontawesome/brands/bluesky"
link = "https://bsky.app/profile/ggozad.bsky.social"
name = "@ggozad.bsky.social on Bluesky"