Files
hugo-recipes/hugo.yaml

187 lines
4.6 KiB
YAML

# 2025-11-21 Changed to be YAML rather than TOML. Much easier to understand.
### My Params ###
baseURL: '/'
languageCode: 'en-us'
title: "Hyperling's Works"
subtitle: "My recipes, blogposts, musings, and more."
#paginate = 25
paginate: 99999
markup:
goldmark:
# Allow direct HTML.
renderer:
unsafe: true
# Prevent URLs from becoming links which open in the same tab.
extensions:
linkify: false
tableOfContents:
endLevel: 4
ordered: false
startLevel: 2
### End My Params ###
### Theme ###
# Seems pretty good, just need to add more config params so it acts better.
theme: "hello-friend-ng"
# Main Documentation
# https://github.com/rhazdon/hugo-theme-hello-friend-ng/blob/master/docs/config.md
# Favicon documentation for this theme.
# https://github.com/rhazdon/hugo-theme-hello-friend-ng/blob/master/docs/favicons.md
# Generator
# https://realfavicongenerator.net/your-favicon-is-ready
## Theme Suggested Params ##
# The parameters below were copied, modified, or inspired from:
# https://github.com/rhazdon/hugo-theme-hello-friend-ng?tab=readme-ov-file#how-to-configure
params:
dateform : "Jan 2, 2006"
dateformShort : "Jan 2"
dateformNum : "2006-01-02"
dateformNumTime : "2006-01-02 15:04"
# Subtitle for home
homeSubtitle: "Blogposts, recipes, musings, and more."
# Set disableReadOtherPosts to true in order to hide the links to other posts.
disableReadOtherPosts: false
# Enable sharing buttons, if you like
enableSharingButtons: false
# Show a global language switcher in the navigation bar
enableGlobalLanguageMenu: false
# Metadata mostly used in document's head
description: "Written works by Hyperling."
keywords: "homepage, blog, recipes, crafts, food, seasonings, woodworking, poetry, poems"
images: [""]
# My Custom Params #
authorBug: "Chad Michael \"Bug\" Greenwood"
authorHyperling: "Chad Michael \"Hyperling\" Greenwood"
authorHyperVegan: "Chad Michael \"HyperVegan\" Greenwood"
authorDefault: "Chad Michael Greenwood"
# End My Custom Params #
taxonomies:
categories : "categories"
tags : "tags"
series : "series"
languages:
en:
title: "Hyperling's Written Works"
keywords: ""
copyright: '<a href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank" rel="noopener">CC BY-NC 4.0</a>'
readOtherPosts: "Read other posts"
params:
#subtitle = "Blogposts, recipes, musings, and more."
logo:
logoText: "Hyperling's Works"
logoHomeLink: "/"
# or
#
# path = "/img/your-example-logo.svg"
# alt = "Your example logo alt text"
# [languages.es]
# title = "Hola Amigo!"
# keywords = ""
# copyright = '<a href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank" rel="noopener">CC BY-NC 4.0</a>'
# readOtherPosts = "Read other posts"
# And you can even create generic menu
menu:
main:
- identifier : "00-all"
name : "All"
url : "/posts"
weight : 1
- identifier : "01-tags"
name : "Tags"
url : "/tags"
weight : 1
parent : "00-all"
- identifier : "02-cats"
name : "Categories"
url : "/categories"
weight : 2
parent : "00-all"
- identifier : "20-food"
name : "Food"
url : "/tags/food"
weight : 2
- identifier : "30-crafts"
name : "Crafts"
url : "/tags/crafts"
weight : 3
#[[menu.main]]
# identifier = "50-blog"
# name = "Blogposts"
# url = "/tags/blog"
# weight = 5
- identifier : "60-poetry"
name : "Poetry"
url : "/tags/poetry"
weight : 6
- identifier : "70-tech"
name : "Tech"
url : "/tags/tech"
weight : 7
- identifier : "80-books"
name : "Books"
url : "/tags/books" #"https://hyperling.com/books"
weight : 8
# End parameters related to:
# https://github.com/rhazdon/hugo-theme-hello-friend-ng?tab=readme-ov-file#how-to-configure
##
### End Theme ###
### Failed Themes ###
# Do not go back to these unless figuring out what was done wrong.
# not functioning well
#theme = "recipes"
# requires creating recipe objects?
#theme = "cookbook"
# not showing index files
#theme = "awesome"
# outdated
#theme = "simple-dark"
# too complicated? Failing to compile.
#theme = "congo"
# works, reads index files, shows cool header at the beginning of posts,
# but FAILS at monospace fonts in code blocks and CSS for URLs is horrible.
# Could maybe be modified to serve well enough.
#theme = "hugo-classic"
### End Failed Themes ###