First Post
tags: blog, hugo@holla
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: -