Dark theme inspired by the Gruvbox color scheme
PREVIEW: https://aarol.dev
This theme requires a custom fork of Hugo (https://github.com/aarol/hugo), which adds tree-sitter based syntax highlighting using gotreesitter. It is enabled by setting markup.highlight.useTreeSitter = true in hugo.toml or equivalent config file. You can still use regular Hugo with this theme, but you will get slightly worse syntax highlighting.
Additionally, dart-sass is required in $PATH to compile SCSS.
Getting started
You can clone this repository to test out the theme, but you should fork it instead if you want to make modifications.
git submodule add https://github.com/aarol/hugo-theme-groovy.git themes/groovy
In your config.toml:
"baseURL = '/'
languageCode = 'en-us'
theme = 'groovy'
title = '