mirror of
https://github.com/by-jp/www.byjp.me.git
synced 2025-08-09 05:36:07 +01:00
186 lines
4.4 KiB
TOML
186 lines
4.4 KiB
TOML
languageCode = "en-gb"
|
|
timeout = "300s"
|
|
|
|
PygmentsCodeFences = true
|
|
PygmentsStyle = "monokai"
|
|
|
|
enableRobotsTXT = true
|
|
enableGitInfo = true
|
|
enableEmoji = true
|
|
disableRSS = false
|
|
|
|
# Why 97? Cos. Cos it's a prime number?
|
|
paginate = 97
|
|
|
|
[frontmatter]
|
|
date = ["date", "publishDate", "lastmod", ":git"]
|
|
|
|
[markup]
|
|
[markup.goldmark]
|
|
[markup.goldmark.extensions]
|
|
typographer = false
|
|
[markup.goldmark.renderer]
|
|
unsafe = true
|
|
|
|
[author]
|
|
name = "JP Hastings-Spital"
|
|
email = "hello@byjp.me"
|
|
|
|
[taxonomies]
|
|
series = 'series'
|
|
tag = 'tags'
|
|
|
|
[params]
|
|
dateform = "Jan 2, 2006"
|
|
dateformShort = "Jan 2"
|
|
dateformNum = "2006-01-02"
|
|
dateformNumTime = "2006-01-02 15:04 MST"
|
|
dateformHTML = "2006-01-02T15:04:05-0700"
|
|
|
|
# Metadata mostly used in document's head
|
|
description = "JP Hastings-Spital: Software Engineer"
|
|
keywords = "homepage, blog, science, software, miriscient, programming, indieweb, memex"
|
|
images = [""]
|
|
customJS = ["/js/postcards-html.js"]
|
|
|
|
justifyContent = true
|
|
contentTypeName = "posts"
|
|
# Default theme "light" or "dark"
|
|
defaultTheme = "dark"
|
|
themeColor = "#252627"
|
|
[params.favicon.color]
|
|
mask = "#252627"
|
|
msapplication = "#252627"
|
|
theme = "#252627"
|
|
|
|
[params.defaultEmoji]
|
|
posts = "📔"
|
|
bookmarks = "🔖"
|
|
notes = "💬"
|
|
photos = "📸"
|
|
calendar = "🗓️"
|
|
curiosities = "🤩"
|
|
memex = "🧠"
|
|
review = "📝"
|
|
poetry = "🥁"
|
|
|
|
[params.defaultSVG]
|
|
posts = "document"
|
|
bookmarks = "bookmark"
|
|
notes = "message"
|
|
photos = "camera"
|
|
calendar = "calendar"
|
|
review = "review"
|
|
poetry = "feather"
|
|
|
|
[languages]
|
|
[languages.en]
|
|
title = "byJP"
|
|
copyright = "CC BY-NC-SA 4.0"
|
|
|
|
[languages.en.params.logo]
|
|
logoHomeLink = "/"
|
|
|
|
[[languages.en.params.social]]
|
|
name = "email"
|
|
url = "mailto:hello@byjp.me"
|
|
|
|
[[languages.en.params.social]]
|
|
name = "bluesky"
|
|
url = "https://bsky.app/profile/byjp.me"
|
|
|
|
[[languages.en.params.social]]
|
|
name = "mastodon"
|
|
url = "https://hachyderm.io/@byjp"
|
|
|
|
[[languages.en.params.social]]
|
|
name = "signal"
|
|
url = "https://signal.me/#eu/IXpZjHz0782uKsD27aCw87_-PJXB1ZgzG58sVgiF8g2s5ThVioJIJ5WhFHSXQN8q"
|
|
|
|
[[languages.en.params.social]]
|
|
name = "github"
|
|
url = "https://github.com/jphastings"
|
|
|
|
[[languages.en.params.social]]
|
|
name = "keyoxide"
|
|
url = "https://id.byjp.me"
|
|
|
|
[[languages.en.params.social]]
|
|
name = "gpg"
|
|
url = "https://openpgpkey.byjp.me/.well-known/openpgpkey/byjp.me/hu/im4cc8qhazwkfsi65a8us1bc5gzk1o4p"
|
|
rel = "pgpkey authn"
|
|
|
|
# You can create a language based menu
|
|
[languages.en.menu]
|
|
[[languages.en.menu.main]]
|
|
identifier = "mail"
|
|
name = "📮 Contact me"
|
|
url = "/standing-invitation"
|
|
weight = 1
|
|
[[languages.en.menu.main]]
|
|
identifier = "curiosities"
|
|
name = "🤩 Curiosities"
|
|
url = "/curiosities"
|
|
weight = 2
|
|
[[languages.en.menu.main]]
|
|
identifier = "calendar"
|
|
name = "🗓️ Calendar"
|
|
url = "/calendar"
|
|
weight = 3
|
|
[[languages.en.menu.main]]
|
|
identifier = "bookmarks"
|
|
name = "🔖 Bookmarks"
|
|
url = "/bookmarks"
|
|
weight = 4
|
|
[[languages.en.menu.main]]
|
|
identifier = "memex"
|
|
name = "🧠 Memex"
|
|
url = "/memex"
|
|
weight = 5
|
|
[[languages.en.menu.main]]
|
|
identifier = "photos"
|
|
name = "📸 Photos"
|
|
url = "/photos"
|
|
weight = 6
|
|
[[languages.en.menu.main]]
|
|
identifier = "notes"
|
|
name = "💬 Notes"
|
|
url = "/notes"
|
|
weight = 7
|
|
[[languages.en.menu.main]]
|
|
identifier = "reading-lists"
|
|
name = "📚 Reading lists"
|
|
url = "/reading-lists"
|
|
weight = 8
|
|
[[languages.en.menu.main]]
|
|
identifier = "posts"
|
|
name = "📔 Posts"
|
|
url = "/posts"
|
|
weight = 9
|
|
[[languages.en.menu.main]]
|
|
identifier = "now"
|
|
name = "👇 Now"
|
|
url = "/now"
|
|
weight = 10
|
|
|
|
[sitemap]
|
|
filename = 'sitemap.xml'
|
|
|
|
[mediaTypes]
|
|
[mediaTypes.'text/opml']
|
|
suffixes = ['opml']
|
|
[outputFormats]
|
|
[outputFormats.opml]
|
|
mediaType = 'text/opml'
|
|
baseName = 'feeds'
|
|
[outputFormats.calendar]
|
|
baseName = 'events'
|
|
name = 'calendar'
|
|
[outputFormats.rss]
|
|
baseName = 'index'
|
|
name = 'rss'
|
|
|
|
[minify]
|
|
[minify.tdewolff]
|
|
[minify.tdewolff.html]
|
|
keepQuotes = true
|