This powers docs.atuin.sh - the unified documentation site for Atuin CLI and Atuin Desktop.
This site uses MkDocs with the Material theme and the mkdocs-multirepo-plugin to pull documentation from multiple repositories.
- Atuin CLI: Documentation lives in the atuinsh/atuin repository under
docs/ - Atuin Desktop: Documentation lives in the atuinsh/desktop repository under
docs/
# Install dependencies
uv sync
# Run local dev server
uv run mkdocs serve
# Build the site
uv run mkdocs buildTo contribute to the documentation:
- For Atuin CLI docs, submit PRs to atuinsh/atuin
- For Atuin Desktop docs, submit PRs to atuinsh/desktop
- For site-wide changes (navigation, theme, etc.), submit PRs to this repository