These very high level steps helped a friend set up a Hugo site.
Set up Your GitHub Pages
-
Create a new GitHub account.
-
Create a GitHub public repository for GitHub Pages.
-
Clone that repository to your local machine.
-
Publish your first plain text file as a GitHub Page. Done. Milestone achieved!
-
Get distracted by learning PowerShell, Git, and NeoVim. Yah!
Set up Your Hugo Site
-
Install Hugo! (
choco install hugo
). -
Create a new Hugo site (
hugo new site <some-name>
). -
Add a theme and make sure to set your baseURL.
-
Write your first blog post in
content/posts/some-title.md
.