Add Hugo site with PaperMod theme

- Hugo site initialized with PaperMod theme (via submodule)
- Configured hugo.toml with blog metadata, nav, and social links
- Added hello-world post and about page
- Added .gitignore

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Shautvast 2026-03-26 10:33:07 +01:00
commit 652bf04ee7
7 changed files with 75 additions and 0 deletions

3
.gitignore vendored Normal file
View file

@ -0,0 +1,3 @@
public/
resources/_gen/
.hugo_build.lock

3
.gitmodules vendored Normal file
View file

@ -0,0 +1,3 @@
[submodule "themes/PaperMod"]
path = themes/PaperMod
url = https://github.com/adityatelange/hugo-PaperMod

5
archetypes/default.md Normal file
View file

@ -0,0 +1,5 @@
+++
date = '{{ .Date }}'
draft = true
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
+++

8
content/about.md Normal file
View file

@ -0,0 +1,8 @@
---
title: "About"
layout: "page"
---
I'm Sander Hautvast, a software engineer interested in systems programming, compilers, and low-level performance.
You can find my work on [GitHub](https://github.com/shautvast).

View file

@ -0,0 +1,11 @@
---
title: "Hello World"
date: 2026-03-26
draft: false
tags: ["meta"]
description: "First post — the blog is live."
---
Welcome to my blog. I'll be writing about software engineering topics I find interesting — Rust, Java, systems programming, and whatever else catches my attention.
Stay tuned.

44
hugo.toml Normal file
View file

@ -0,0 +1,44 @@
baseURL = "https://shautvast.github.io/blog/"
languageCode = "en-us"
title = "Sander Hautvast"
theme = "PaperMod"
[pagination]
pagerSize = 10
[params]
author = "Sander Hautvast"
description = "Thoughts on software, systems, and everything in between"
defaultTheme = "auto"
ShowReadingTime = true
ShowShareButtons = false
ShowPostNavLinks = true
ShowBreadCrumbs = true
ShowCodeCopyButtons = true
ShowToc = true
TocOpen = false
ShowFullTextinRSS = true
[params.homeInfoParams]
Title = "Hi, I'm Sander"
Content = "Software engineer writing about Rust, Java, systems programming, and whatever else I find interesting."
[[params.socialIcons]]
name = "github"
url = "https://github.com/shautvast"
[menu]
[[menu.main]]
identifier = "posts"
name = "Posts"
url = "/posts/"
weight = 10
[[menu.main]]
identifier = "tags"
name = "Tags"
url = "/tags/"
weight = 20
[[menu.main]]
identifier = "about"
name = "About"
url = "/about/"
weight = 30

1
themes/PaperMod Submodule

@ -0,0 +1 @@
Subproject commit 10d3dcc0e05cee0aaca58a1305a9d824b2cf9a2a