Hugo Bare Bones

Description: a minimal hugo site
Demo Site: https://about-hugo.github.io/hugo-bare-bones/
Source Code: https://github.com/about-hugo/hugo-bare-bones
GH Actions: actions
Theme Home Page: no theme

This is an attempt at the smallest hugo site possible. It contains three pages: / (Home), a posts index and a single post.

It can be used as a base for first hugo experiments as it is not cluttered with complex features or any content.

See the file trees below to see the structure in the source and resulting page.

The repo

File Tree right after hugo new site

hugo-bare-bones>tree .
.
├── archetypes
│   └── default.md
├── assets
├── content
├── data
├── hugo.toml
├── i18n
├── layouts
├── static
└── themes

File Tree in finished Site

hugo-bare-bones>tree .
.
├── README.md
├── archetypes
│   └── default.md
├── assets
├── content
│   └── posts
│       ├── _index.md
│       └── hello.md
├── data
├── hugo.toml
├── i18n
├── layouts
│   ├── _default
│   │   ├── baseof.html
│   │   ├── list.html
│   │   └── single.html
│   └── index.html
├── static
└── themes
    └── bare-bones-theme
        ├── data
        └── i18n

Hugo Content dir:

content
└── posts
    ├── _index.md
    └── hello.md

Created site (in /public):

public
├── index.html
└── posts
    ├── hello
    │   └── index.html
    └── index.html