Skip to content

jhrcook/jhrcook-website

Repository files navigation

Personal Website

Deploy Hugo site to Pages Netlify Status

Built with Hugo using the Blowfish theme.


Notes

Initial creation

Steps for creating website:

hugo new site jhrcook-website
cd jhrcook-website
git init

Blowfish theme:

git submodule add -b main https://github.com/nunocoracao/blowfish.git themes/blowfish

Updating

Blowfish theme

For updating (instructions)

git submodule update --remote --merge

Can find the maximum Hugo version in the file ./themes/blowfish/config.toml.

Can then install this version of Hugo with the following steps:

  1. Download the release from here: https://github.com/gohugoio/hugo/releases
  2. Extract
  3. Move the hugo executable to ~/.local/bin/
  4. May need to all use of the downloaded binary in System Settings/Security

Finally, set the desired version of Hugo in the netlify.toml and GitHub Actions workflow