Setting Up a Hugo Dev Environment on WSL

🚀 Overview This post is a detailed log of how I set up a local development workflow for the Hugo PaperMod theme — using WSL on Windows, cleanly structured folders, YAML over TOML, and Git submodules for a modular setup. It’s written to serve both as personal documentation and to help anyone trying the same path. 🧱 Initial Setup Why WSL? I chose WSL (Windows Subsystem for Linux) to get a Unix-like development experience while still working inside Windows. This offers compatibility with tooling, and better support for tools like git, hugo, and snap. ...

July 11, 2025 · 3 min · Faisal Darbar