|
3 weeks ago | |
---|---|---|
assets | 1 month ago | |
exampleSite | 3 weeks ago | |
images | 3 weeks ago | |
layouts | 3 weeks ago | |
.editorconfig | 1 month ago | |
changelog.md | 3 weeks ago | |
contributing.md | 1 month ago | |
license | 1 month ago | |
openring-template-in.html | 1 month ago | |
readme.md | 3 weeks ago | |
theme.toml | 1 month ago | |
version | 3 weeks ago |
A simple, fully-featured Hugo blogging theme with Dracula colors.
Features:
noindex
param to prevent certain pages from being indexedDemo: -
My personal site uses this theme.
git submodule add https://git.earne.link/earnestma/dracublog.git themes/dracublog
The main
branch will always point to the latest stable tag. To track the develop branch, you may instead use git submodule add https://git.earne.link/earnestma/dracublog.git themes/dracublog -b develop
Regular and minified release tarbells are available: here and on GitHub releases. Simply uncompress to the themes directory.
Improvements welcome.
config.toml
:
[mediaTypes]
[mediaTypes."text/gemini"]
suffixes = ["gmi"]
[outputFormats]
[outputFormats.Gemini]
name = "GEMTEXT"
isPlainText = true
isHTML = false
mediaType = "text/gemini"
protocol = "gemini://"
permalinkable = true
path = "gemini/"
[outputs]
section = ["HTML", "RSS"]
Blog posts (post-filename.md
):
A post that has both html and gemini output:
title: "Example"
date: 2020-01-01 13:23:00 -0500
draft: false
outputs:
- html
- gemtext
Just gemini:
outputs:
- gemtext
Gemini content will go in the same post-filename.gmi
. A Makefile or automated CI can be used to transfer output and exclude certain files/ directories to the correct directories.
Please see contributing.md. This project is licensed under the MIT License.