mirror of
https://github.com/iammaxim/obsidian-docgen-theme.git
synced 2026-07-22 05:00:28 +00:00
No description
| fonts | ||
| .gitignore | ||
| LICENSE | ||
| LICENSE-Geist.txt | ||
| manifest.json | ||
| README.md | ||
| screenshot.png | ||
| theme.css | ||
Docgen — an Obsidian theme
A warm, near-black documentation theme for Obsidian, modeled after the aesthetic of the docgen documentation generator (docgen-rs). Honey-amber accents on a warm near-black surface, set in Geist. Dark is the primary mode; a light mode ships alongside it.
Features
- Warm near-black palette with a honey-amber accent — easy on the eyes for long documentation sessions.
- Geist + Geist Mono, embedded directly in
theme.cssas base64 so the fonts render regardless of how Obsidian injects the stylesheet (no external font requests, works fully offline). - Dark and light modes, both tuned from the same token set.
Installation
From the community themes directory (once published)
- Open Settings → Appearance → Themes → Manage.
- Search for Docgen and select Install and use.
Manual installation
- Download
manifest.jsonandtheme.cssfrom the latest release. - In your vault, create the folder
.obsidian/themes/Docgen/and place both files inside it. - Open Settings → Appearance → Themes and select Docgen.
Development
theme.css is the single source of truth and is self-contained — the Geist
fonts are inlined, so no build step is required to use it. The original
.woff2 sources live in fonts/ for reference and re-embedding.
Credits & license
- Theme CSS: MIT © Maxim Stepanov.
- Geist and Geist Mono fonts: © Vercel, Inc., licensed under the SIL Open Font License 1.1.
