Quick Start and Guide

This website is built in Hugo and is the materials for the Forrest Branding Workshop. You can access the source of the materials for this workshop here: https://github.com/humanfactors/2022-Forrest-StaticBranding

I thought it would be useful to make this website itself using a resume template. You can find this theme on GitHub.

Installing Hugo & Git

Basic Commands

The following are the basic commands to create a site and then install a theme:

hugo new site websitename
cd websitename
# below change the URL to any theme you wabt to use
git clone https://github.com/ojroques/hugo-researcher.git themes/researcher
# Next make sure you manually (or as below) delete the git submodule if you are going to be managing manually.
# Unless you understand submodules it's better to avoid them
rm -rf ./themes/researcher/.git/

Note you can also manually download themes and unzip them to the themes/ directory. I also don’t bother using Git submodules (which you might see some do).

Deployment with Github Pages and Netlify Information

Github pages

In short you just build your website with hugo then upload to the docs folder. If you are going this route, you can add the following in your config.toml:

publishDir: docs/

More complex upload strategies are possible for advanced users. See below for more information on Github deployment.

Netlify (Reccomended)

Netlify will automatically watch for changes on your project Github and build and deploy the site for you (no need to upload to docs manually). It also can provide an admin interface to write posts and content with!

See the following URLS: