mirror of https://github.com/theNewDynamic/gohugo-theme-ananke.git

edit | blame | history | raw

---
title: Installation as Git Submodule

date: 2026-01-16T08:00:00.000+0700

Installation as a Git Submodule (outdated)

Git Submodule based installation for the Ananke theme for GoHugo.

Methods

Requirements

  1. Install Hugo (extended or extended/deploy edition, 0.128.0 or later)
  2. Install Git

Installation

To install or create a GoHugo website from scratch with the Ananke theme using the submodule method, follow these steps:

Verify that you have installed Hugo 0.128.0 or later.

hugo version

Create the project structure quickstart directory:

hugo new site quickstart

Change into the newly created directory:

cd quickstart

Initialize Git in the current directory:

git init

Clone the theme into the themes directory, adding it to your project as a [Git submodule].

git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke.git themes/ananke

Append a line to the site configuration file, indicating the current theme.

echo "theme = 'ananke'" >> hugo.toml

Start Hugo's development server to view the site.

hugo server

Running this command will start the development server and you can see your website at http://localhost:1313/. To stop the development server press Ctrl + C.

To set up details like the comment system, follow the steps in the Ananke theme's getting started guide.