Setup
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 goUse 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 ~/.bashrcEntry check
hugo version
go versionIf the shell tabs stay aligned between the previous two sections, the synced-tab behavior is working as intended.