💾 Archived View for station.martinrue.com › ser › fa7ffadff9734cf2a0dd0aa944f60846 captured on 2023-05-24 at 21:03:28. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-04-20)

➡️ Next capture (2023-07-22)

🚧 View Differences

-=-=-=-=-=-=-

👽 ser

I just wasted a morning trying to bend Hugo to my will, to generate a gemini site alongside my web site.

6 months ago · 👍 astromech, scientiac, know

Actions

👋 Join Station

9 Replies

👽 ser

@eaplmx smol.pub looks awesome. It has that Sourcehut feel that I'm really starting to appreciate. · 6 months ago

👽 eaplmx

I use smol.pub and it's magic. HTTPS, Gemini and Gopher in a minimalist and nice interface... I got tired of mantaining static files in the previous Blog/Capsule. · 6 months ago

👽 astromech

Someone needs to make a static site AND capsule generator · 6 months ago

👽 ser

But for the moment, I'm sick of messing with hugo; this is not my idea of fun hacking. · 6 months ago

👽 ser

The gemini part is an utter PITA. I think I'm going to have to run a second hugo just for the gemini and see if I can get it to create the site; the theme may be throwing it off. · 6 months ago

👽 ser

I have to then manually convert from markdown to gmi; extract the publish date; edit the index.gmi; manually enter a new index entry for the blog entry (including constructing the URL and title); and then rsync the index and the blog gmi to the server. · 6 months ago

👽 ser

For me, writing a blog entry is writing a Markdown and rsyncing it to my web server; hugo takes it from there, for the WWW side. The gemini side is where it get tedious. · 6 months ago

👽 ser

This isn't gemini's fault, but I feel as if there's not enough focus on making it easy for content producers to _easily_ maintain parallel channels. Until there's a trivial mechanism for this, gemini is going to struggle with content. · 6 months ago

👽 ser

I can't get Hugo to generate an index for the blog section, and really hate that it puts every md blog entry in its own subdirectory. · 6 months ago