Hugo site for theweightof.github.io.
You will need to install:
- Git — required to clone the repo (VS Code uses the system
git) - Hugo (extended) — static site generator
- just — command runner used to start the dev server
- VS Code — recommended editor
- Claude CLI — optional, for AI-assisted editing
Install winget (bundled with Windows 11; otherwise install from the Microsoft Store as "App Installer").
Then in PowerShell:
winget install Git.Git
winget install Hugo.Hugo.Extended
winget install Casey.Just
winget install Microsoft.VisualStudioCode
winget install Anthropic.ClaudeCodeRestart your terminal so the new commands are on PATH, then verify:
git --version
hugo version
just --version
code --version
claude --versionmacOS
Install Homebrew first if you don't have it:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Then install everything:
brew install hugo just
brew install --cask visual-studio-code
brew install --cask claude-code
gitis included with the Xcode Command Line Tools on macOS — Homebrew installs them automatically, and the first run ofgitwill prompt you if anything is still missing.
Verify:
git --version
hugo version
just --version
code --version
claude --versionYou can clone directly from VS Code — no terminal needed:
- Launch VS Code.
- Open the Command Palette:
Cmd+Shift+P(macOS) orCtrl+Shift+P(Windows). - Run Git: Clone.
- Paste the repo URL:
https://github.com/TheWeightOf/TheWeightOf.github.io.git - Pick a folder to clone into.
- When prompted, click Open to load the project.
If you'd rather use the terminal:
git clone https://github.com/TheWeightOf/TheWeightOf.github.io.git
cd TheWeightOf.github.ioAll workflows run through just. From the project root:
| Command | What it does |
|---|---|
just |
Show the help (same as just help). |
just help |
List every available recipe with its description. |
just start |
Start the Hugo dev server in the background on port 1313. Logs to .hugo.log. |
just stop |
Stop the Hugo dev server if it's running. |
just write |
Open the project in VS Code (code .). |
just code |
Open the project in Claude Code in yolo mode — skips all permission prompts. |
The site is served at http://localhost:1313.
just start # serve the site (returns immediately)
just write # edit in VS Code
# ...or...
just code # edit with Claude Code
just stop # shut down the server when you're doneContent lives in content/, theme overrides in layouts/, site config in hugo.toml.