Example site and live showcase for Techly — a minimal Hugo theme for tech blogs.
Live demo: m1rm.github.io/hugo-techly
The theme itself lives in a separate repository. This project holds the sample content, site configuration, and GitHub Pages deployment — use it as a reference when building your own site with Techly.
Note: Techly is under active development. Layouts and configuration may change between releases. Pin a theme version in production if you need stable builds.
Prerequisites: Hugo Extended and Go.
git clone https://github.com/m1rm/hugo-techly.git
cd hugo-techly
hugo mod get
hugo server -DOpen the URL Hugo prints (this site uses a GitHub Pages subpath, so local preview is typically http://localhost:1313/hugo-techly/).
Add the theme as a Hugo module in your hugo.toml:
[module]
[[module.imports]]
path = 'github.com/m1rm/techly'
version = 'v0.2.0'Then fetch dependencies and build:
hugo mod get
hugo server -DSee the Getting Started post on the demo site for configuration examples.
| Path | Purpose |
|---|---|
content/ |
Example pages and posts |
hugo.toml |
Site configuration and menus |
static/ |
Static assets (e.g. favicon) |
go.mod / go.sum |
Pinned theme module version |
.github/workflows/ |
GitHub Pages deployment |
Pushes to main build the site with Hugo and deploy to GitHub Pages via GitHub Actions. No extra steps are required once Pages is enabled for the repository.
- Theme: github.com/m1rm/techly
- Showcase (this repo): github.com/m1rm/hugo-techly
- Author: Miriam Müller
This example site is published under the same license as the repository root. The Techly theme is licensed separately — see the theme repository.