Skip to content

learners

Setup

Use this page for installation steps, platform notes, or entry checks that do not belong in the narrative flow of an episode.

For OS-specific instructions, prefer Hugo-native tabs over large walls of repeated setup text. hugo-styles enables Hextra’s synced tabs by default, so repeated choices like macOS, Linux, and Windows stay aligned across a page.

Operating system setup

brew install hugo go

Use Homebrew when you want a quick local setup for lesson authoring.

Shell profile commands

Because tab syncing is enabled by default, the shell choice below will stay in sync with the next shell tab group on this page.

echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

Entry check

hugo version
go version

If the shell tabs stay aligned between the previous two sections, the synced-tab behavior is working as intended.