Commit 8ed98ce9c6

8ed98ce9c68deb5b6c5c8adc4c290d8535683048

parent: 713120aac5

Verified · cmc ci/build: success ci/lint: success

cmc <hello@cleberg.net> · 2026-09-15 23:14 UTC

Keep the detour index out of the nav

Reachable from the posts instead.

Layout: unified · split

content/orgo.toml +4 −2
@@ -25,7 +25,7 @@ base_url = "https://cleberg.net"
25# listed here gets appended after everything that is — which is why the tags collection 25# listed here gets appended after everything that is — which is why the tags collection
26# below does not set `nav = true`: the live nav has no Tags entry. 26# below does not set `nav = true`: the live nav has no Tags entry.
27mode = "explicit" 27mode = "explicit"
28pages = ["blog/index.html", "garden/index.html", "detour/index.html", "salary/index.org"] 28pages = ["blog/index.html", "garden/index.html", "salary/index.org"]
29 29
30[build] 30[build]
31# theme/static/ is the site's static root, published at /. orgo reads it from here 31# theme/static/ is the site's static root, published at /. orgo reads it from here
@@ -100,6 +100,9 @@ nav = true
100# The detour series index. `source` is blog rather than a directory of its own, because 100# The detour series index. `source` is blog rather than a directory of its own, because
101# these are ordinary blog posts — they belong in the blog index and the feed — and a 101# these are ordinary blog posts — they belong in the blog index and the feed — and a
102# collection cannot select by tag. detour.html does that filtering itself. 102# collection cannot select by tag. detour.html does that filtering itself.
103#
104# Deliberately out of the nav: `nav = true` is absent and [nav] does not list it, which
105# are both required to keep it out. Posts link to it; the nav does not.
103[[collections]] 106[[collections]]
104source = "blog" 107source = "blog"
105output = "detour/index.html" 108output = "detour/index.html"
@@ -107,7 +110,6 @@ template = "detour.html"
107title = "detour" 110title = "detour"
108sort = "date" 111sort = "date"
109order = "asc" 112order = "asc"
110nav = true
111 113
112# One page per tag, plus the index the live site already has at /tags/. `source` is empty 114# One page per tag, plus the index the live site already has at /tags/. `source` is empty
113# so it groups across the whole site rather than one section, which is how #+FILETAGS: is 115# so it groups across the whole site rather than one section, which is how #+FILETAGS: is