baseURL = "https://pyte.dev"
locale = "de-DE"
title = "Demians Blog"
theme = "mana"

[params]
description = "Mein persönlicher Blog über Open-Source Technologien, Hostinglösungen, Linux und den ganzen Rest."
favicon = "favicon.ico"
footerText = "Built with Hugo and Mana ❤️"
# Hero section title (optional - defaults to site.Title)
heroTitleLine1 = "Demians"  # First line of hero title
heroTitleLine2 = "Blog"    # Second line of hero title (optional)

[params.avatar]
url = "https://pyte.dev/assets/patrick.png"

[params.social]
github = "https://github.com/pyte1"
email = "demian (at) pyte (dot) dev"

[params.assets]
favicon = "/assets/favicon.ico"

#[params.homeInfoParams]
#Title = "Hey, I’m Demian 👋"
#Content = "I am a Sysadmin, Email Enthusiast, and Open Source Contributor. I enjoy designing hosting solutions and contributing to open source projects. On this blog, I mostly write about things I've learned throughout my journey, as well as curious topics related to system administration, open source technology, and the web. I'm an active contributor to the [ISPConfig](https://ispconfig.org) project and am currently getting involved with [KDE](https://kde.org)."

[[menu.main]]
identifier = "home"
name = "Home"
url = "/"
weight = 10

[[menu.main]]
identifier = "posts"
name = "Blog"
url = "/posts/"
weight = 20

[markup.highlight]
codeFences = true
guessSyntax = true
noClasses = false
style = "catppuccin-macchiato"  # Default style

[params.codeHighlight]
darkTheme = "catppuccin-macchiato"   # Theme for dark mode
lightTheme = "catppuccin-frappe"     # Theme for light mode

[security]
# Allow all content types (default denies text/html which is needed for search.html)
allowContent = ['^text/']

[outputs]
home = ["HTML", "JSON"]
