diff options
author | uvok cheetah | 2025-06-22 14:28:33 +0200 |
---|---|---|
committer | uvok cheetah | 2025-06-22 14:28:33 +0200 |
commit | c3e34ca596f0032e707d8563c33bbd7f736ed7ca (patch) | |
tree | d1189aac4b9339c106bebc5a0d647459c965a98b /feed.gmi | |
parent | baa5612f50704950d483af06bb92c9c8dd8b8ef8 (diff) |
Prepare Gemini postings
Diffstat (limited to 'feed.gmi')
-rw-r--r-- | feed.gmi | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/feed.gmi b/feed.gmi new file mode 100644 index 0000000..1e7f11d --- /dev/null +++ b/feed.gmi @@ -0,0 +1,23 @@ +--- +--- + {% assign title = site.title | default: site.name %} + + {% if title %} +# {{ title | smartify | xml_escape }} + {% endif %} + + {% if site.description %} +## {{ site.description | xml_escape }} + {% endif %} + + {% unless site.show_drafts %} + {% assign posts = site.posts | where_exp: "post", "post.draft != true" %} + {% endunless %} + {% assign posts = posts | sort: "date" | reverse %} + {% assign posts_limit = site.feed.posts_limit | default: 10 %} + {% for post in posts limit: posts_limit %} + {% assign post_title = post.title | smartify | strip_html | normalize_whitespace | xml_escape %} + +=> {{ post.url }} {{ post.date | date: "%Y-%m-%d" }} {{ post_title }} + {% endfor %} + |