OpenBSD cgit About Filters Hack
update - I moved from self-hosted cgit to sourcehut. Join me there!
Fri, 6 Dec 2019 21:22:36 -0800
I set up cgit recently on OpenBSD for the first time and I was surprised to see that the about filters do not seem to be working. Typically there are some built-in converters that convert markdown to html, man to text. I have no idea why this is missing and the only information that I was able to find about this was in the CVS changelog from 2018.
Disable the filter feature as it wouldn’t work with the way cgit.cgi is built statically for us.
If i try to set the readme option to a plain text README file, it
does not seem to preserve line breaks, tabs or spaces and looks pretty
strange.
Another option would be to simply write HTML to format my README.
The hack that I came up with is to write plain text and then wrap it in
a <pre> tag.
In /var/www/conf/cgitrc I set readme=:README.html and then in the
root of my repo I have a README.html file that looks like this:
<pre>
Blog
====
Source for the dev.levlaz.org website. This site is generating using
ssg[1] which is a static site generator. The included Makefile provides
some helper scripts to make working with ssg a bit easier.
</pre>
The end result you can see here.
Now, I just want to go figure out why the filters don’t work to begin with.
Thank you for reading! Share your thoughts with me on bluesky, mastodon, or via email.
Check out some more stuff to read down below.
Most popular posts this month
- Lev Lazinskiy
- Lev Lazinskiy
- Lev Lazinskiy
- SQLite DB Migrations with PRAGMA user_version
- Terminal RSS Reader With Nom
Recent Favorite Blog Posts
This is a collection of the last 8 posts that I bookmarked.
- No-One Escapes the Permanent Underclass from Fernando Borretti
- Make AI Boring Again from charity.wtf
- The logical destination of LLMs from Andy Bell
- Revised rules of engineering leadership. from Irrational Exuberance
- The circus freaks of open source from Drew DeVault's blog
- Clanker: A Word For The Machine from Armin Ronacher's Thoughts and Writings
- I ran a half-marathon! from gluecko.se
- My Running Tips from Kevin Bell's Blog
Articles from blogs I follow around the net
Om Malik 1966-2026
(Note: This is a special edition of The Torment Nexus, dedicated to my friend Om Malik, who passed away due to congestive heart failure at the age of 59. I wrote this on my blog, but I thought some people who subscribe might also be interested. If you aren...
via The Torment Nexus June 27, 2026Pluralistic: Zuckerberg's increasingly bizarre war on whistleblowers (27 Jun 2026)
Today's links Zuckerberg's increasingly bizarre war on whistleblowers: Under no circumstances should you rush out and read the book that prompted Mark Zuckerberg to demand $111m and eternal auctorial silence. Hey look at this: Delights to delectate. Object...
via Pluralistic: Daily links from Cory Doctorow June 27, 2026I'm in bed, I have the windows wide open, and the fan on full blast, and I'm actually starting to feel cold. I'm very glad we're finally reaching the end of this heatwave.
via Chris Hannah June 27, 2026Generated by openring