Papyrus docs
Start with papyrus-template, then edit config, Markdown, profile data, and assets.
Papyrus is a reusable Astro theme for personal sites, technical notes, project
pages, and profile/CV pages. Start from papyrus-template, keep your content
in that site, and let astro-papyrus provide the shared routes and
components.
Read first
- Install and configure Papyrus explains the template workflow.
- Site config shows what belongs in
papyrus.config.toml. - Markdown authoring guide shows posts, code blocks, callouts, media, and source actions.
- Collections explains ordered docs or guide sections.
- Profile and CV explains the TOML-driven profile, print routes, and exports.
For developers
- Papyrus package shape explains what stays in the theme package and what stays in a site.
- Feature map maps public routes to reusable features.
- AI and mobile readiness covers search, generated metadata, mobile layout, and agent-readable files.
- Deploy Papyrus covers static hosting and production builds.
What to edit
Most sites only need these files:
papyrus.config.tomlfor site identity, navigation, theme, feature flags, and homepage countssrc/data/projects.tomlfor project cardssrc/content/posts/for posts, docs, and collectionssrc/data/profile.tomlfor profile and CV datapublic/for images, logos, favicons, and static files
The package repo has more files because it is the theme. A site made from
papyrus-template should stay much smaller.
Repo-only notes stay under .agents/; public docs live in this collection.
/posts/papyrus-docs/
Part of Papyrus docs.