mirror of
https://github.com/ggozad/oterm.git
synced 2026-10-09 08:43:21 +02:00
- 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.
85 lines
2.3 KiB
TOML
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"
|