aboutsummaryrefslogtreecommitdiff
path: root/publish.el
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-02-21 13:53:14 -0600
committerGitHub <[email protected]>2026-02-21 13:53:14 -0600
commit2601873a0da273769420e48d23221ebf8b600fe2 (patch)
tree70e204c47539d46cb1ca2ac4bab71b57d815f58e /publish.el
parente136d6671654561ac24fa98792442829339a639e (diff)
downloadcleberg.net-2601873a0da273769420e48d23221ebf8b600fe2.tar.gz
cleberg.net-2601873a0da273769420e48d23221ebf8b600fe2.tar.bz2
cleberg.net-2601873a0da273769420e48d23221ebf8b600fe2.zip
add /garden section to site (#5)
* publish new post: automating-weblorg-deployments * fix publish.el comments * allow for case-insensitive env variable * obfuscate port * update run rules * update run rules * allow for case-insensitive env variable * publish new post: automating-weblorg-deployments * add /garden section to site
Diffstat (limited to 'publish.el')
-rw-r--r--publish.el17
1 files changed, 17 insertions, 0 deletions
diff --git a/publish.el b/publish.el
index 7f2b4be..cd3de56 100644
--- a/publish.el
+++ b/publish.el
@@ -52,6 +52,23 @@
:output ".build/blog/index.html"
:url "/blog/")
+;; Garden post route
+(weblorg-route
+ :name "garden"
+ :input-pattern "content/garden/*.org"
+ :template "post.html"
+ :output ".build/garden/{{ slug }}.html"
+ :url "/garden/{{ slug }}.html")
+
+;; Garden index page route
+(weblorg-route
+ :name "garden-index"
+ :input-pattern "content/garden/*.org"
+ :input-aggregate #'weblorg-input-aggregate-all-desc
+ :template "garden.html"
+ :output ".build/garden/index.html"
+ :url "/garden/")
+
;; Page post route
(weblorg-route
:name "pages"