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.

To-Do:

  • Copy over blog posts
    • Copy over posts and get Hugo running
    • Check styling of all posts
    • Align on tags and categories
    • Make "Series" of some of the posts:
      • Riddlers
      • PyMC Splines
    • Reduce image/asset sizes (2019-08-14_plants-led-light)
  • Add to Hobbies
    • backpacking
    • bread
    • fishing
    • plants
    • reading
    • running
  • Move over Projects
  • Add CV somewhere
  • Finish to "About" page

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