summary refs log tree commit diff stats
path: root/src/config.toml
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/config.toml68
1 files changed, 68 insertions, 0 deletions
diff --git a/src/config.toml b/src/config.toml
new file mode 100644
index 0000000..cabb9a9
--- /dev/null
+++ b/src/config.toml
@@ -0,0 +1,68 @@
+# serene v5.2.1
+#
+# - docs: https://github.com/isunjn/serene/blob/latest/USAGE.md
+# - check for updates: https://github.com/isunjn/serene/releases
+#
+#=========================================================================================
+
+base_url = "https://b-peetz.de"
+title = "Benedikt Peetz"
+description = "My website"
+default_language = "en"
+theme = "serene"
+output_dir = "public"
+compile_sass = true
+minify_html = false # Keep this false, as it may cause issues with some styles
+build_search_index = false # Keep this false, search is temporarily unsupported
+generate_feeds = false # Whether to generate a feed file in root, read docs for more info about rss feed
+feed_filenames = ["feed.xml"] # "feed.xml" | "atom.xml" | "rss.xml", read docs for more info
+
+taxonomies = [
+    { name = "science", feed = true},
+    { name = "tags" },
+    { name = "categories" }
+]
+
+[markdown]
+highlight_code = true
+highlight_theme = "css"
+extra_syntaxes_and_themes = ["highlight_themes"]
+highlight_themes_css = [
+  { theme = "serene-light", filename = "hl-light.css" },
+  { theme = "serene-dark", filename = "hl-dark.css" },
+]
+render_emoji = false
+external_links_target_blank = false
+external_links_no_follow = true
+external_links_no_referrer = true
+smart_punctuation = false
+
+[slugify]
+paths = "on"
+taxonomies = "on"
+anchors = "on"
+
+#=========================================================================================
+
+[extra]
+
+sections = [
+  { name = "blog", path = "/blog", is_external = false },
+  { name = "writings", path = "/writings", is_external = false },
+  { name = "contact", path = "/contact", is_external = false },
+  { name = "git", path = "https://git.foss-syndicate.org/bpeetz", is_external = true },
+]
+blog_section_path = "/blog"
+
+back_link_text = "Back" # Text of the back button
+force_theme = "dark" # false | "light" | "dark"
+
+footer_copyright = "© 2025 Benedikt Peetz"
+footer_credits = true # Whether to show "Built with zola and serene" in footer
+
+not_found_error_text = "404 Not Found"
+not_found_recover_text = "« back to home »"
+
+reaction = false # Whether to enable anonymous emoji reactions (Note: You need to set up a working api endpoint to enable this feature)
+reaction_align = "right" # "left" | "center" | "right"
+reaction_endpoint = "https://example.com/api/reaction"