Skip to content

Installation as Git Submodule

Patrick Kollitsch edited this page Apr 12, 2025 · 1 revision

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.

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