-
The Propellor configuration management system uses Haskell and Git. Each system has a list of properties, which Propellor ensures are satisfied. Linux and FreeBSD are supported. Debian I use Propellor to manage my Debian installation (it replaced my NixOS installation — which I reconsidered because of this: abdication …
Read More -
The Hugo static site generator produces a site in a public directory but it doesn't do an incremental generate. This Haskell program works around that by touching all unchanged files (checksum) in the public directory with the modified date/time from the previous Hugo generate. Database A sqlite database is maintained. …
Read More -
The previous version of this site was generated using the Hakyll static site generator. The new modernized site uses Hugo with the Clarity theme. org-mode content The pandoc program was used to convert the org-mode content to Markdown. 1#!/bin/sh 2 3for ORG in *.org 4do 5 MD=`echo "${ORG}" | sed -e …
Read More -
Hakyll
Nov 5, 2020 · 2 min read · Computer Software Functional Programming Haskell Hakyll Static Site Generator HTML CSS JavaScript ·
Because I have been wanting to use org-mode instead of Markdown for this site, I started using the Hakyll static site generator and converted all my content to org-mode. The Thomas Read's blog (that I used as a template) even has MathJax support implemented. Support for LaTeX is also possible with Hakyll, I read …
Read More -
Cryogen static site generator
Feb 11, 2017 · 1 min read · Computer Software Functional Programming Internet HTML CSS Web Static Site Generator Clojure ClojureScript ·Cryogen is a simple static site generator built with Clojure — Cryogen (by Carmen La). From its documentation Cryogen is shipped on Leiningen so setup is fuss free and there's no need to mess with databases or other CMS systems. Cryogen reads through a directory containing your Markdown or AsciiDoc content, compiles it …
Read More