This page documents the non-generic markup and functionality available when authoring content for this site.

Site structure — the content tree is the site: directories under content/ become sections and URLs. A file at content/writing/notes/a-note.org is served at writing/notes/a-note.

Section landing pages — a file named _index.org inside a directory is that section's landing page.

Dates — #+date: sets "Created"; #+lastmod: or #+modified: sets "Last edited". If neither is set, git commit time is used.

Ordering — #+weight: controls the order of pages within a section. Dates are metadata, not an ordering axis.

Tags — each #+tags: line adds one tag; repeat the line for multiple tags. Tags link to tags/<tag> listing pages and the tag index.

Links — use absolute paths, e.g. First essay. Relative links and file: links are unreliable with the org parser.

Anchors — heading anchors are auto-generated sequence numbers (headline-1, headline-2, …), so in-page links to named sections are fragile. #+CUSTOM_ID is not honored.