Simple portfolio site using hugo.
Find a file
2026-03-02 11:05:07 +01:00
archetypes Added the site and fixed markdown formatting on old posts. 2025-06-04 07:38:57 +00:00
assets/css Changed the font to the best font. 2026-03-02 04:14:39 +01:00
content Updated about-page. 2026-03-02 10:47:18 +01:00
layouts Updated: abstract. 2026-03-02 11:05:07 +01:00
static Ny post: presentation av min cli-app ljudanteckning 2026-02-24 00:02:04 +01:00
themes Added the site and fixed markdown formatting on old posts. 2025-06-04 07:38:57 +00:00
.gitignore Added the site and fixed markdown formatting on old posts. 2025-06-04 07:38:57 +00:00
.gitmodules Added the site and fixed markdown formatting on old posts. 2025-06-04 07:38:57 +00:00
.hugo_build.lock Added the site and fixed markdown formatting on old posts. 2025-06-04 07:38:57 +00:00
deploy.sh New build-deploy script. 2026-02-21 00:27:52 +01:00
hugo.toml Updated: abstract. 2026-03-02 11:05:07 +01:00
README.md Create README.md 2025-06-04 09:49:19 +02:00

ahenriksson.com

This is the source code for ahenriksson.com my personal website built with Hugo, a fast and flexible static site generator.

🛠 Tech Overview

  • Static generator: Hugo
  • Theme: HugoTeX (included as a Git submodule)
  • Deployment: Built static files live in public/ and are served via nginx.

🚀 Run Locally

To run the site locally, install Hugo.

git clone --recurse-submodules git@github.com:albinhenriksson/ahenriksson.com.git
cd ahenriksson.com
hugo server -D

The site will be available at http://localhost:1313.

🧱 Project Structure

archetypes/     → content templates
assets/         → SCSS, JS etc. for Hugo Pipes
content/        → all site content (Markdown)
data/           → optional data files (YAML/JSON/TOML)
layouts/        → custom templates and overrides
public/         → generated static files (not committed)
resources/      → Hugo cache and generated resources
static/         → static files like images, CSS, JS
themes/         → HugoTeX as a submodule
hugo.toml       → site configuration

🧾 .gitignore

The following directories are excluded from version control:

  • /public/
  • /resources/
  • .hugo_build.lock

These are automatically generated by Hugo during builds.

📦 Deployment

To build the site:

hugo

The resulting HTML/CSS/JS is written to the public/ directory and deployed to a server running nginx at https://ahenriksson.com.

📜 License

All original content is © Albin Henriksson. The theme is the property of its respective authors.