Skip to content

Repository files navigation

Personal Blog

Static blog built with Hugo using the Hextra theme (via git submodule).

Visit the blog: https://olavob.github.io

🛠️ Tools Used

Hugo

Hextra Theme

Go

Git

GitHub Pages

Disqus

🚀 How to Run Locally

Follow the steps below to run the blog on your machine:

1. Prerequisites

Install the following tools:

2. Clone the repository with the theme

git clone --recursive https://github.com/olavob/olavob.github.io.git
cd olavob.github.io

The --recursive flag is important to automatically download the theme submodule. If you already cloned without --recursive, run:

git submodule update --init --recursive

To update the theme to its latest version later:

git submodule update --remote themes/hextra

3. Start the development server

hugo server -D

The blog will be available at: http://localhost:1313 The -D flag includes draft posts (draft: true)

Note: Disqus comments don't load during local preview (hugo server) by design — they only render on a real production build.

4. Build for production

hugo

The generated files will be in the public/ folder.

License

This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

CC BY-NC-SA 4.0

You are free to share and adapt the content as long as you:

Give appropriate credit Do not use it for commercial purposes Distribute your modifications under the same license

See the full license: https://creativecommons.org/licenses/by-nc-sa/4.0/

About

My static blog using HUGO and the Hextra theme

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages