blog/config.toml
Sergio Durigan Junior aa6b714a94 Add new "comment" system (based on lists.sr.ht)
Signed-off-by: Sergio Durigan Junior <sergiodj@sergiodj.net>
2023-05-08 13:43:27 -04:00

127 lines
3.8 KiB
TOML

baseURL = 'https://blog.sergiodj.net'
languageCode = 'en-us'
title = 'Yet Another Me'
timeZone = 'America/Toronto'
theme = 'binario'
paginate = 20
[Author]
author = "Sergio Durigan Junior"
[Params]
description = "Sergio Durigan Junior's personal blog" # Site Description. Used in meta description
copyright = "Sergio Durigan Junior" # Copyright holder, otherwise will use .Site.Title
opengraph = false # Enable OpenGraph if true
schema = true # Enable Schema
twitter_cards = false # Enable Twitter Cards if true
columns = 1 # Set the number of cards columns. Possible values: 1, 2, 3
mainSections = ["posts"] # Set main page sections
dateFormat = "02 January 2006" # Change the format of dates
colorTheme = "dark-blue" # dark-green, dark-blue, dark-red, dark-violet
customCSS = ["css/custom.css", "jetbrains-mono/jetbrains-mono.css"] # Include custom CSS files
customJS = ["js/custom.js"] # Include custom JS files
mainMenuAlignment = "right" # Align main menu (desktop version) to the right side
authorbox = false # Show authorbox at bottom of single pages if true
comments = true # Enable comments for all site pages
related = false # Enable Related content for single pages
relatedMax = 5 # Set the maximum number of elements that can be displayed in related block. Optional
mathjax = false # Enable MathJax for all site pages
#mathjaxPath = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.6/MathJax.js" # Specify MathJax path. Optional
#mathjaxConfig = "TeX-AMS-MML_HTMLorMML" # Specify MathJax config. Optional
hideNoPostsWarning = false # Don't show no posts empty state warning in main page, if true
[Params.Entry]
meta = ["date", "categories", "tags"] # Enable meta fields in given order
toc = true # Enable Table of Contents
tocOpen = true # Open Table of Contents block. Optional
[Params.Featured]
previewOnly = false # Show only preview featured image
[Params.Breadcrumb]
enable = true # Enable breadcrumb block globally
homeText = "Yet Another Me" # Home node text
#[Params.Social]
#email = "example@example.com"
#facebook = "username"
#twitter = "username"
#telegram = "username"
#instagram = "username"
#pinterest = "username"
#vk = "username"
#linkedin = "username"
#github = "username"
#gitlab = "username"
#stackoverflow = "numberid"
#mastodon = "https://some.instance/@username"
#medium = "username"
# [Params.Share] # Entry Share block
# facebook = false
# twitter = false
# reddit = false
# telegram = false
# linkedin = false
# vk = false
# pocket = false
# pinterest = false
# Web App Manifest settings
# https://www.w3.org/TR/appmanifest/
# https://developers.google.com/web/fundamentals/web-app-manifest/
[Params.Manifest]
name = "Yet Another Me"
shortName = "yet-another-me"
display = "browser"
startUrl = "/"
backgroundColor = "#2a2a2a"
themeColor = "#1b1b1b"
description = "Sergio Durigan Junior's personal blog"
orientation = "portrait"
scope = "/"
[menu]
[[menu.main]]
name = "Tags"
pageRef = "/tags/"
weight = 10
[[menu.footer]]
name = "RSS"
url = "/rss.xml"
weight = 10
[[menu.footer]]
name = "ATOM"
url = "/atom.xml"
weight = 10
[mediaTypes]
[mediaTypes."application/atom"]
suffixes = ["xml"]
[outputFormats]
[outputFormats.MANIFEST]
mediaType = "application/json"
baseName = "manifest"
isPlainText = true
notAlternative = true
[outputFormats.RSS]
mediaType = "application/rss"
baseName = "rss"
isPlainText = false
[outputFormats.Atom]
mediaType = "application/atom"
baseName = "atom"
isPlainText = false
[outputs]
home = ["HTML", "RSS", "MANIFEST", "Atom"]
term = ["HTML", "RSS", "Atom"]
# Necessary for ox-hugo
# See https://ox-hugo.scripter.co/doc/goldmark/
[markup.goldmark.renderer]
unsafe = true