Archive

Creating a new theme

Emoji can be enabled in a Hugo project in a number of ways. The emojify function can be called directly in templates or Inline Shortcodes. To enable …

Hugo Template Primer

Hugo uses the excellent Go html/template library for its template engine. It is an extremely lightweight engine that provides a very small amount of …

Getting started with hugo

Step 1. Install Hugo Go to Hugo releases and download the appropriate version for your OS and architecture. Save it somewhere specific as we will be …

Migrate to Hugo from Jekyll

Move Static Content To Static Jekyll has a rule that any directory not starting with _ will be copied as-is to the _site output. Hugo keeps all static …

Emoji Support

Introduction This tutorial will show you how to create a simple theme in Hugo. I assume that you are familiar with HTML, the bash command line, and …