shithub: hell

Download patch

ref: 02877cc0c99d615191a41fde106853b43075b8df
parent: a9636b398c7b4a019ba19f8e9d05fae7b66a82a3
author: penny <penny@limitedideas.org>
date: Tue Oct 21 15:38:13 EDT 2025

we need to render readme.md now too to set the download links

--- a/readme.md
+++ b/readme.md
@@ -1,57 +1,69 @@
-## hell - mastodon client in go
----
+## \## hell - mastodon client in go
 
 ###### hell is a readline mastodon client loosely inspired by the now defunct *[TTYtter for Perl](https://www.floodgap.com/software/ttytter/)* , brought to you by [penny](https://eldritch.cafe/@penny)
 
+```{=html}
 <figure style="margin-left: 0px;">
-[![Hellclient running in Windows cmd.exe](web/screenshot.png)](web/screenshot.png)
-<figcaption> *hell is pure readline and runs even in primitive terminals* </figcaption>
+```
+[![Hellclient running in Windows
+cmd.exe](web/screenshot.png)](web/screenshot.png)
+```{=html}
+<figcaption>
+```
+*hell is pure readline and runs even in primitive terminals*
+```{=html}
+</figcaption>
+```
+```{=html}
 </figure>
+```
+hell intends to provide full coverage of the interactions available in
+the web client- features so far include
 
-hell intends to provide full coverage of the interactions available in the web client- features so far include
+-   Interactive command driven user interface
+-   Streaming home timeline
+-   UTF-8
+-   Pagination for
+    -   Bookmarks
+    -   Likes
+    -   Profile statuses
+    -   Notifications
+    -   Threads
+    -   Pinned statuses
+    -   Direct messages
+-   Media attachments/file attachments
+-   Media downloading and previewing
+-   Replies
+-   Deletion
+-   Posting
+-   Rebloging
+-   Status editing
+-   Account info page
+-   Timeline pausing
+-   Status filtering
+-   Image descriptions
+-   Post visibility control
+-   Content warnings
+-   Multiline input
+-   Markdown and HTML on supported instances
+-   Notifications
+-   Unread notifications
+-   Following
 
-* Interactive command driven user interface
-* Streaming home timeline
-* UTF-8
-* Pagination for
-  * Bookmarks
-  * Likes
-  * Profile statuses
-  * Notifications
-  * Threads
-  * Pinned statuses
-  * Direct messages
-
-* Media attachments/file attachments
-* Media downloading and previewing
-* Replies
-* Deletion
-* Posting
-* Rebloging
-* Status editing
-* Account info page
-* Timeline pausing
-* Status filtering
-* Image descriptions
-* Post visibility control
-* Content warnings
-* Multiline input
-* Markdown and HTML on supported instances
-* Notifications
-* Unread notifications
-* Following
-
 And probably more- see /help in hell it's probably up to date
 
 hell does not support
 
-* ANSI color sequences
-* Tab completion
+-   ANSI color sequences
+-   Tab completion
 
 ##### Downloads
-The [git repo](https://codeberg.org/penny64/hellclient) most likely has the most up to date code but static binaries are available
 
-* [Windows](https://codeberg.org/penny64/hellclient/releases/download/$release_id/hell_win.exe)
-* [Linux](https://codeberg.org/penny64/hellclient/releases/download/$release_id/hell_linux)
-* [Mac](https://codeberg.org/penny64/hellclient/releases/download/$release_id/hell_darwin)
-* [Plan 9](https://codeberg.org/penny64/hellclient/releases/download/$release_id/hell_9)
+The [git repo](https://codeberg.org/penny64/hellclient) most likely has
+the most up to date code but static binaries are available
+
+-   [Windows](https://codeberg.org/penny64/hellclient/releases/download/a62c56a/hell_win.exe)
+-   [Linux](https://codeberg.org/penny64/hellclient/releases/download/a62c56a/hell_linux)
+-   [Mac](https://codeberg.org/penny64/hellclient/releases/download/a62c56a/hell_darwin)
+-   [Plan
+    9](https://codeberg.org/penny64/hellclient/releases/download/a62c56a/hell_9)
--- /dev/null
+++ b/web/readme.md
@@ -1,0 +1,57 @@
+## hell - mastodon client in go
+---
+
+###### hell is a readline mastodon client loosely inspired by the now defunct *[TTYtter for Perl](https://www.floodgap.com/software/ttytter/)* , brought to you by [penny](https://eldritch.cafe/@penny)
+
+<figure style="margin-left: 0px;">
+[![Hellclient running in Windows cmd.exe](web/screenshot.png)](web/screenshot.png)
+<figcaption> *hell is pure readline and runs even in primitive terminals* </figcaption>
+</figure>
+
+hell intends to provide full coverage of the interactions available in the web client- features so far include
+
+* Interactive command driven user interface
+* Streaming home timeline
+* UTF-8
+* Pagination for
+  * Bookmarks
+  * Likes
+  * Profile statuses
+  * Notifications
+  * Threads
+  * Pinned statuses
+  * Direct messages
+
+* Media attachments/file attachments
+* Media downloading and previewing
+* Replies
+* Deletion
+* Posting
+* Rebloging
+* Status editing
+* Account info page
+* Timeline pausing
+* Status filtering
+* Image descriptions
+* Post visibility control
+* Content warnings
+* Multiline input
+* Markdown and HTML on supported instances
+* Notifications
+* Unread notifications
+* Following
+
+And probably more- see /help in hell it's probably up to date
+
+hell does not support
+
+* ANSI color sequences
+* Tab completion
+
+##### Downloads
+The [git repo](https://codeberg.org/penny64/hellclient) most likely has the most up to date code but static binaries are available
+
+* [Windows](https://codeberg.org/penny64/hellclient/releases/download/$release_id/hell_win.exe)
+* [Linux](https://codeberg.org/penny64/hellclient/releases/download/$release_id/hell_linux)
+* [Mac](https://codeberg.org/penny64/hellclient/releases/download/$release_id/hell_darwin)
+* [Plan 9](https://codeberg.org/penny64/hellclient/releases/download/$release_id/hell_9)
--- a/web/render_homepage.sh
+++ b/web/render_homepage.sh
@@ -1,3 +1,5 @@
 #!/bin/sh
 set -e
-pandoc --metadata 'mainfont=-apple-system, BlinkMacSystemFont, Segoe UI, sans-serif' --metadata monobackgroundcolor=#f0f0f0  --lua-filter=links-to-html.lua -V "maxwidth:95%" -V "margin-top:0" -V pagetitle:"hell for mastodon | hellclient for mastodon" --output ../index.html --to html --standalone ../readme.md
+pandoc --metadata 'mainfont=-apple-system, BlinkMacSystemFont, Segoe UI, sans-serif' --metadata monobackgroundcolor=#f0f0f0  --lua-filter=links-to-html.lua -V "maxwidth:95%" -V "margin-top:0" -V pagetitle:"hell for mastodon | hellclient for mastodon" --output ../index.html --to html --standalone ./readme.md
+
+pandoc --lua-filter=links-to-html.lua --output ../readme.md --to markdown ./readme.md
--