Because I keep forgetting them, I decided to write them down.
- Clone this repo
git submodule init && git submodule update- Install Hugo
hugo server -D
- Public static content goes into
static/ - Post specific content goes into
content/posts/
- I forked the excellent hugo-coder theme, as I wanted to get rid of all the bloat I didn't need.
- Updating the theme can be done by
- cloning the fork repo
- making the needed changes
- commit & push
- update the submodule in this repo
- Content is hosted on Github pages, and Github actions will automatically build and deploy the site on every push to the
masterbranch, or manually. - The integration likes to break every so often, when in doubt, check breaking changes to the CI