Hugo
Hugo is the world’s fastest framework for building websites, written in Go.
Install Hugo¶
Download and install the hugo deb
file from the release page.
Hugo in GitHub actions¶
Hugo in docker¶
FROM klakegg/hugo
Hugo themes¶
A list of Hugo themes I found useful
Documentation¶
- vantagedesign/ace-documentation
- gethyas/doks
- alex-shpak/hugo-book. Template: sosiristseng/template-hugo-book
- thegeeklab/hugo-geekdoc
- McShelby/hugo-theme-relearn. Template: sosiristseng/template-hugo-relearn
Blogs¶
- HEIGE-PCloud/DoIt. Template: sosiristseng/template-hugo-doit
- hugo-fixit/FixIt. Template: hugo-fixit/hugo-fixit-starter
- chipzoller/hugo-clarity
- cntrump/hugo-notepadium
- adityatelange/hugo-PaperMod
- razonyang/hugo-theme-bootstrap
- reuixiy/hugo-theme-meme
- CaiJimmy/hugo-theme-stack. Template: CaiJimmy/hugo-theme-stack-starter
- hugo-toha/toha
- HugoBlox/hugo-blox-builder
Hugo theme components¶
- Hugo modules: Various modules for Hugo
- hugo-notice : A Hugo theme component to display nice notices.
Hugo tips¶
Parse relative links¶
You can use this form normally in Hugo
[My Article](../my-article/index.md)
by adding the following lines to project/layouts/_default/_markup/render-link.html
<a href="{{ (.Page.GetPage .Destination).RelPermalink | safeURL }}">{{ .Text | safeHTML }}</a>