I have converted my website to a static website.
Previously I had used the Nikola static website tool which is written in python.
It’s a great tool, but I wanted something more.
I chose Hugo because
- it is very fast
- Since this is a technical blog, I needed to be able to embed rmarkdown documents easily. Hugo is great for this.
- It has a large collection of templates. There are so many I actually spent over eight hours before I settled on casper-two
I chose casper-two because of the website codewithhugo.com
- [Switching the lights on: Hugo vs Hugo config files] (https://codewithhugo.com/switching-the-lights-on-hugo-vs-hugo-config-files/)
- A tiny case study about migrating to Netlify when disaster strikes at GitHub, featuring Cloudflare
estebanmoro.org has a very detailed setup guide for hugo, Rstudio and markdown
- Part I about to setup the blog using Hugo, RStudio and blogdown
- Part II explains my workflow of creating new posts.
- Part III how to modify the theme
A good reference for using R and Hugo together is blogdown: Creating Websites with R Markdown, specifically section 2.1 Static sites and Hugo
The other themes I looked at were:
- https://themes.gohugo.io/keepit/
- https://themes.gohugo.io/hyde/
- an example hyde site
- https://themes.gohugo.io/beautifulhugo/
- https://themes.gohugo.io/future-imperfect/
- https://themes.gohugo.io/hugo-tranquilpeak-theme/
- https://themes.gohugo.io/allinone/
- https://themes.gohugo.io/hugo-theme-massively/
- https://themes.gohugo.io/pristine/
- https://github.com/sakibccr/pristine
In the long run I might choose the Academic theme
A good Academic sample site is https://lbusett.netlify.com
- https://themes.gohugo.io/academic/
- Getting started with the Academic framework for Hugo
- Tips for using the Hugo academic theme
A full list of themes can be seen at https://themes.gohugo.io/tags/blog/