First Post

tags: blog, hugo
@holla 06/09/2025

For my first post, I’ll talk about how this blog was created.

This blog was built using Hugo, with the theme based on Neopost, which I customized.
(I actually quite like this retro-style theme; it feels like the websites I browsed as a kid.)

It feels like I could write a short tutorial post (?

Here are the steps:

1. Install Hugo:

  • macOS: brew install hugo
  • ArchLinux: pacman -S hugo
  • Windows: winget install Hugo.Hugo

2. Initialize Project:

hugo new site my-blog
cd my-blog

This will generate a basic Hugo project structure:

- my-blog/
├── archetypes/    # Content templates
├── content/       # Stores Markdown content
├── layouts/       # Custom templates
├── static/        # Static assets (e.g., images, CSS)
├── themes/        # Theme folder
├── hugo.toml      # Configuration file

3. Download Theme (using Neopost as an example):

git clone "https://github.com/salatine/neopost.git" themes/neopost

Refer to the theme’s additional documentation for further details.


Views: -