Getting Started with ASW-Hugo
How to set up the ASW-Hugo pack in your Hugo project.
Getting Started with ASW-Hugo
The ASW-Hugo pack is a theme that outputs Agentic Semantic Web semantic HTML from your Hugo Markdown content.
Installation
-
Copy or symlink
packs/hugo/from the ASW repo:ln -s /path/to/agentic-semantic-web/packs/hugo/ themes/asw-hugo -
Set
theme = "asw-hugo"in yourhugo.toml. -
Add tag taxonomy:
[taxonomies] tag = "tags" -
Wire ASW CSS:
cp /path/to/agentic-semantic-web/agentic.css \ themes/asw-hugo/static/css/asw.css -
Build:
hugo
What you get
- Semantic HTML output:
<article>,<section data-layout="grid">,<aside data-callout> - Tag navigation at
/tags/ - Callout blocks:
{{< callout note >}} ... {{< /callout >}} - Wikilinks:
{{< wikilink "Text" "/path/" >}}