Hugo 2 Gopher And Gemini

screenshot of Hugo 2 Gopher And Gemini

A Hugo theme to convert a Hugo site to Gopher and or Gemini with the purpose of maintaining a three between one and three sites (one in html, gopher, and or gemini). Each site can have different content. The main html site is expected to use one of the many Hugo themes.

Overview

Hugo-2-Gopher-and-Gemini is an innovative theme designed for users looking to extend their Hugo-generated sites to both Gopher and Gemini protocols. This theme allows the maintenance of multiple sites – a static website, a Gopher hole, and a Gemini capsule – from a single Hugo installation. The versatility of this theme makes it ideal for those who want to preserve their original Hugo site while branching out into alternative web formats.

Whether you are looking to establish a presence on Gopher or Gemini, or aiming to migrate existing content, Hugo-2-Gopher-and-Gemini provides a seamless solution. It allows for shared content across platforms while supporting unique elements tailored to each format, making it a powerful tool for modern web developers and enthusiasts alike.

Features

  • Menu: A user-friendly navigation menu that helps visitors easily explore your Gopher or Gemini content.

  • Social Media Links: Incorporate links to your social media accounts to enhance connectivity and engagement with your audience.

  • No HTML or RSS Generation: This theme simplifies the site generation process by focusing purely on Gopher and Gemini formats, avoiding unnecessary HTML or RSS outputs.

  • Automatic Gopher Conversion: Effortlessly convert your Hugo site into a Gopher hole with a straightforward process that maintains the integrity of your content.

  • Automatic Gemini Capsule Conversion: Similarly, convert your Hugo site into a Gemini capsule, making it easy to transition between web formats.

  • Separate Configurations: Maintain two distinct configuration files (config.toml for your main site and config-gg.toml for Gopher/Gemini) for easy management without any interference with your existing Hugo setup.

  • Custom Page Treatment: Tailor specific pages for Gopher or Gemini by using designated flags in the page front matter for more refined control over content presentation.

  • Naming Conventions: Implement a systematic naming convention for posts intended for Gopher or Gemini to streamline content management and enhance styling for the respective formats.