Hugo code for the blog at
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jeremy Kidwell 65c79f9c11 updates to conform to hugo 0.6 reqs, small extra fixes 1 year ago
archetypes added blog post 3 years ago
content updates to conform to hugo 0.6 reqs 1 year ago
layouts updates to conform to hugo 0.6 reqs 1 year ago
static added paper 1 year ago
.gitignore added presentation 2 years ago
LICENSE first commit 3 years ago
Makefile minor updates 2 years ago fixed use of Now.unix 2 years ago
configyaml.old.yaml updates to conform to hugo 0.6 reqs 1 year ago

This is the code for my website at I’ve borrowed structure and template from Kieran Healy and Greg Restall. Both of these sites (and mine) use the Kube CSS framework and requires Hugo version 0.15 or higher.

Unlike wordpress, drupal, etc., this website is crafted using a static site generator which has a range of benefits, not least of which being far less susceptible to hacking. I’m using Hugo, which is known to have a speed advantage over some of the other popular options and is written by Steve Francia.

Anyone can use this site as a template to make their own, just clone (or fork) this one, clean out the files in content/blog, content/news, content/presentations, content/publications, content/resources, and content/teaching and then alter specific mentions of my name or site URL in files located in layouts/*. You should also adjust some of the specifics in config.yaml. Then install hugo and it’s up to you from there.

One quick note though to prevent future users from frustration. This template uses minified css which is better for many reasons, but this has a few dependencies and must be run before the site will display properly. Mac users should run the following command in a terminal window, assuming you’ve installed homebrew:

brew install yuicompressor

Then you can use the makefile in the root directory to compile the necessary css which will be deposited as static/css/stylesheet-min.css.