home/config.toml

169 Zeilen
5,5 KiB
TOML

2025-02-28 04:30:41 +01:00
theme = "ametrine"
title = "XSIZ"
base_url = "https://xsiz.eu"
description = "german dudes"
compile_sass = true
minify_html = true
build_search_index = true
author = "XSIZ"
# Based on https://github.com/welpo/tabi
#
# To translate the entire theme, there must be a file with the same ISO 639-1
# or BCP 47 language code in the "i18n" directory of your site or the Ametrine
# theme, for example, "i18n/fr.toml" for French or "i18n/zh-Hans.toml" for
# Simplified Chinese, otherwise the theme will be in English.
#
# ISO 639-1: https://localizely.com/iso-639-1-list/
# BCP 47: https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
default_language = "en"
taxonomies = [
{ name = "tags", feed = true, paginate_by = 10 },
{ name = "categories", feed = true },
]
[markdown]
highlight_code = true
extra_syntaxes_and_themes = ["sublime"]
highlight_theme = "css"
highlight_themes_css = [
{ theme = "monokai-pro-dark", filename = "syntax-theme-dark.css" },
{ theme = "monokai-pro-light", filename = "syntax-theme-light.css" },
]
smart_punctuation = true
bottom_footnotes = true
[search]
# Accepted values are "elasticlunr_javascript" and "elasticlunr_json"
index_format = "elasticlunr_json"
[extra]
categories = [
{ name = "Archived", description = "Posts that have been archived due to their age.", color = "purple", icon = "box-arrow-down" },
{ name = "Featured", description = "Posts that are somewhat decently written.", color = "yellow", icon = "star" },
{ name = "Hot", description = "Posts that did numbers compared to others.", color = "red", icon = "fire" },
]
# Accent color used by Ametrine.
#
# Has a few modes:
# - Use one of the predefinded colors:
# accent_color = "<red, orange, yellow, green, blue, purple>"
# - Use a single color for both light and dark modes:
# accent_color = "hsl(270 50% 60%)"
# - Use separate colors for light and dark modes
# accent_color = ["hsl(270 50% 60%)", "hsl(27.567572 87% 67%)"]
# While using custom colors, make sure they are in the HSL color format.
accent_color = "hsl(26 100% 50%)"
# Additional CSS styles; expects them to be in the "./static/" directory.
# If you are using Sass these will be generated there automatically.
#
# styles = [
# "YOUR_STYLE.css",
# "ALSO_YOUR_STYLE.css"
# ]
#
# Additional JavaScript scripts; expects them to be in the "./static/"
# directory.
#
# scripts = [
# "YOUR_SCRIPT.js",
# "ALSO_YOUR_SCRIPT.js"
# ]
# Path to the page that is being considered "Home", e.g. for the "Go Home"
# button on 404.
# home_url = "@/home/index.md"
# URL to website's source code.
source_url = "https://code.xsiz.eu/xsiz/home"
# URL to website's issue tracker.
issues_url = "https://code.xsiz.eu/xsiz/home/issues"
# Whether to show copy button on all code blocks that have the language set.
# See https://www.getzola.org/documentation/content/syntax-highlighting/
show_copy_button = true
# Whether to show estimated read time in posts.
show_reading_time = true
# Whether to show a share button in article's quick actions.
# Powered by https://shareopenly.org.
show_share_button = true
# show_focus_button = true
show_backlinks = true
# Custom separator used throughout the theme.
# separator = "•"
# Custom separator used in website's title and article metadata.
# title_separator = "-"
date_format = "%d.%B.%Y"
date_format_long = "%d.%B.%Y, %R (%Z)"
date_locale = "en_IE"
timezone = "Europe/Berlin"
analytics = false
speed_insights = false
show_comments_qr = true
[extra.meta]
# Variables bellow accept either "true" or a filename.
# Favicon can also accept an emoji instead of a filename.
# File extension are being respected, so e.g. if favicon has .gif extension
# it'll be treated as an animated one.
# If set to "true" these will use the default filenames:
# favicon = favicon.png
# apple_touch_icon = apple-touch-icon.png
# card = card.png
favicon = true
apple_touch_icon = true
card = true
[extra.nav]
# When set to true and [extra.fediverse] is defined, it will use avatar from
# said Mastodon account, otherwise it'll fallback to apple_touch_icon specified
# in [extra.meta] or its default value.
# Also accepts arbitrary filenames and URLs for custom images.
icon = true
# Ignore the default behavior of using sidebar for navigation only when there's
# more than 5 items (links, categories) in it.
force_sidebar = true
# Icon is required to be set on each link if "force_sidebar" is set to true
# or there's more than 5 links.
# Any icon name from https://phosphoricons.com can be used.
links = [
{ name = "Random 🦄", category = [
{ url = "https://example.org", name = "Rob-boot", icon = "robot" },
{ url = "https://example.org", name = "Eggman", icon = "egg" },
{ url = "https://example.org", name = "Honse", icon = "horse" },
{ url = "https://example.org", name = "Lie", icon = "cake" },
] },
]
[extra.footer]
# Set to false to disable copyright text, or set to anything else to use it as
# the copyright text (Markdown supported).
# $YEAR will be replaced with current year.
copyright = "© XSIZ $YEAR"
show_powered_by = true
# show_fediring = true
show_last_updated = true
#[extra.fediverse]
# Fediverse integration.
# Used for:
# - Commenting
# - Custom emoji shortcode
# - Website verification
# - Author attribution
#
# Mastodon-powered commenting is based on
# https://carlschwan.eu/2020/12/29/adding-comments-to-your-static-blog-with-mastodon/
#
# Values can be overridden in the front-matter, e.g.
# for multi-author blogs or guest posts.
#host = "wetdry.world"
#user = "daudix"
[extra.debug]
layout = false
no_styles = false
no_emojis = false