This article is part of the series Using Techly.
Techly is installed as a Hugo module. Add it to your site’s configuration:
[module]
[[module.imports]]
path = 'github.com/m1rm/techly/v2'
version = 'v2.0.1'
Then run hugo mod get and start the development server with hugo server -D.
For a full list of theme defaults and required site settings, see Configuration overview.
Use v2.0.1 or later — the v2.0.0 tag is not installable as a Go module.
What you get
The theme provides a home page with a featured post and a grid for the rest, section pages for archives, single-post layouts, related articles, and paginated tag and series listings.
Configuration
Set your site title, home banner, and author in hugo.toml. The navbar uses title; the home hero uses params.banner:
title = 'My Blog'
[params]
description = 'Technical articles and notes'
mainSections = ['posts']
[params.banner]
heading = 'My Blog'
subheading = 'Technical articles and notes'
[params.author]
name = 'Your Name'
[params.footer]
since = 2026
copyright = 'Your Name'
Taxonomies and JSON search output are required for series and search — see the theme README for the full list.
Upgrading from v1.x
Change the module path to github.com/m1rm/techly/v2, pin v2.0.1, run hugo mod get, and move any params.subtitle value into [params.banner].