mpercivalxyz

this website!
Log | Files | Refs

porting-to-hugo.md (1452B)


      1 ---
      2 title: "Porting to Hugo"
      3 date: 2022-08-19T13:21:28+01:00
      4 draft: true
      5 ---
      6 
      7 Something that will be already apparent to those with the eyes to see is that I take a lot of inspiration from [Luke Smith](https://lukesmith.xyz/) when it comes to software choices.
      8 
      9 I've had a passing interest in minimalist software since I was at university, but only in the last 3 or so years have I made the conscious choice to migrate towards free/ libre alternatives whenever possible.
     10 
     11 To me, minimalism is not just about frugality or aesthetics (though they do play a secondary role), but primarily function. This outlook has forced me to view computers in a more 'Zen and the Art of Motorcycle Maintenance' kind of way that I'm grateful for, so generally when Luke recommends some sofware I tend to experiment with it for a while.
     12 
     13 The latest of these experiments, one which I would say has so far has been a resounding success, was porting [michaelpercival.xyz](/) to [Hugo](https://gohugo.io/). Previously the site was written in raw html, in combination with a few static site generators (I still use a custom [stagit](https://codemadness.org/stagit.html) build for [git.michaelpercival.xyz](https://git.michaelpercival.xyz)). While the old site was more minimal, it was inflexible in a way that is now well complimented by Hugo; in particular [partials](https://gohugo.io/templates/partials/) and [shortcodes](https://gohugo.io/templates/shortcode-templates/)