diff --git a/hugo.toml b/hugo.toml index eab4e92..24f6c8e 100644 --- a/hugo.toml +++ b/hugo.toml @@ -4,178 +4,183 @@ title = 'JirkaBuilds.dev' theme = "minimal-black" [frontmatter] - format = "yaml" +format = "yaml" # Enable search index generation and web app manifest [outputs] - home = ["HTML", "RSS", "JSON", "WebAppManifest"] +home = ["HTML", "RSS", "JSON", "WebAppManifest"] [outputFormats.RSS] - baseName = "rss" +baseName = "rss" [outputFormats.WebAppManifest] - mediaType = "application/manifest+json" - rel = "manifest" - baseName = "manifest" - isPlainText = true - notAlternative = true +mediaType = "application/manifest+json" +rel = "manifest" +baseName = "manifest" +isPlainText = true +notAlternative = true [params] - brand = "JirkaBuilds.dev" - description = "Place dedicated for my own, publicly shared projects." +brand = "JirkaBuilds.dev" +description = "Place dedicated for my own, publicly shared projects." - # Favicon - Place your favicon files in /static/ directory - # Supported formats: .ico, .png, .svg - favicon = "logo.svg" - # appleTouchIcon = "apple-touch-icon.png" +# Favicon - Place your favicon files in /static/ directory +# Supported formats: .ico, .png, .svg +favicon = "logo.svg" +# appleTouchIcon = "apple-touch-icon.png" - logo = "logo.svg" +logo = "logo.svg" - # Project and blog intro text - projectsIntro = "A complete collection of my public projects." - blogIntro = "Behind the scenes of my projects, plus a few ideas I find interesting." +# Project and blog intro text +projectsIntro = "A complete collection of my public projects." +blogIntro = "Behind the scenes of my projects, plus a few ideas I find interesting." - themeGit = "https://gitlab.com/jimchr12/hugo-minimal-black" - # Web App Manifest Configuration (PWA support) - [params.manifest] - themeColor = "#ffffff" - backgroundColor = "#000000" - categories = ["blog", "portfolio", "developer"] +themeGit = "https://gitlab.com/jimchr12/hugo-minimal-black" +# Web App Manifest Configuration (PWA support) +[params.manifest] +themeColor = "#ffffff" +backgroundColor = "#000000" +categories = ["blog", "portfolio", "developer"] - # Theme Configuration - [params.theme] - defaultTheme = "dark" +# Theme Configuration +[params.theme] +defaultTheme = "dark" - # Home Page Configuration - [params.home] - sections = ["hero", "posts", "projects"] - showNowSection = true - showFeaturedProjects = true - showLatestPosts = true - featuredProjectsLimit = 4 - latestPostsLimit = 4 - projectsTitle = "Latest projects" - projectsSubtitle = "" - blogTitle = "Latest articles" - blogSubtitle = "" - techMarqueeLabel = "Experienced In" +# Home Page Configuration +[params.home] +sections = ["hero", "posts", "projects"] +showNowSection = true +showFeaturedProjects = true +showLatestPosts = true +featuredProjectsLimit = 4 +latestPostsLimit = 4 +projectsTitle = "Latest projects" +projectsSubtitle = "" +blogTitle = "Latest articles" +blogSubtitle = "" +techMarqueeLabel = "Experienced In" - # Hero Section Configuration - [params.hero] - badge = "Just some guy" - title = "Hi, I'm Jirka." - role = "I often work on my own projects, and I hope you might find some of them interesting too." - summary = "I'm currently pursuing a Master's degree in Information Technology and Artificial Intelligence. I work on all types of projects that I find useful. One day, I decided to start sharing the knowledge I've gathered and the results I've achieved. And that's how this website started." - # avatar = "images/avatar.jpg" # Optional: 400x400px recommended - location = "Czechia" - # focus = "Currently focused on Hugo themes & developer experience." - available = false - # availableLabel = "Available for work" +# Hero Section Configuration +[params.hero] +badge = "Just some guy" +title = "Hi, I'm Jirka." +role = "I often work on my own projects, and I hope you might find some of them interesting too." +summary = "I'm currently pursuing a Master's degree in Information Technology and Artificial Intelligence. I work on all types of projects that I find useful. One day, I decided to start sharing the knowledge I've gathered and the results I've achieved. And that's how this website started." +# avatar = "images/avatar.jpg" # Optional: 400x400px recommended +location = "Czechia" +# focus = "Currently focused on Hugo themes & developer experience." +available = false +# availableLabel = "Available for work" - [params.hero.primary] - label = "Read my Blog" - href = "/blog/" +[params.hero.primary] +label = "Read my Blog" +href = "/blog/" - [params.hero.secondary] - label = "Check out my Projects" - href = "/projects/" +[params.hero.secondary] +label = "Check out my Projects" +href = "/projects/" - # Icon Libraries - [params.icons] - useFontAwesome = true - useDevicon = true +# Icon Libraries +[params.icons] +useFontAwesome = true +useDevicon = true - # Social Links - [[params.social]] - label = "Gitea" - url = "https://git.jirkabuilds.dev/jirka" - icon = "fa-solid fa-code-branch" +# Social Links +[[params.social]] +label = "Gitea" +url = "https://git.jirkabuilds.dev/jirka" +icon = "fa-solid fa-code-branch" + +[[params.social]] +label = "Email" +url = "mailto:jirka@jirkabuilds.dev" +icon = "fa-solid fa-envelope" # Navigation Menu [menu] - [[menu.main]] - name = "Home" - pageRef = "/" - url = "/" - weight = 1 - identifier = "home" - [menu.main.params] - icon = "fa-solid fa-house" +[[menu.main]] +name = "Home" +pageRef = "/" +url = "/" +weight = 1 +identifier = "home" +[menu.main.params] +icon = "fa-solid fa-house" - # [[menu.main]] - # name = "About" - # pageRef = "about" - # url = "/about/" - # weight = 2 - # identifier = "about" - # [menu.main.params] - # icon = "fa-regular fa-user" +# [[menu.main]] +# name = "About" +# pageRef = "about" +# url = "/about/" +# weight = 2 +# identifier = "about" +# [menu.main.params] +# icon = "fa-regular fa-user" - [[menu.main]] - name = "Projects" - pageRef = "projects" - url = "/projects/" - weight = 3 - identifier = "projects" - [menu.main.params] - icon = "fa-regular fa-folder-open" +[[menu.main]] +name = "Projects" +pageRef = "projects" +url = "/projects/" +weight = 3 +identifier = "projects" +[menu.main.params] +icon = "fa-regular fa-folder-open" - [[menu.main]] - name = "Blog" - pageRef = "blog" - url = "/blog/" - weight = 4 - identifier = "blog" - [menu.main.params] - icon = "fa-regular fa-note-sticky" +[[menu.main]] +name = "Blog" +pageRef = "blog" +url = "/blog/" +weight = 4 +identifier = "blog" +[menu.main.params] +icon = "fa-regular fa-note-sticky" # Markup Configuration [markup] - # Table of Contents - [markup.tableOfContents] - startLevel = 2 - endLevel = 4 +# Table of Contents +[markup.tableOfContents] +startLevel = 2 +endLevel = 4 - # Goldmark Renderer (Markdown) - [markup.goldmark.renderer] - unsafe = true +# Goldmark Renderer (Markdown) +[markup.goldmark.renderer] +unsafe = true - [markup.goldmark.parser] - [markup.goldmark.parser.attribute] - block = true +[markup.goldmark.parser] +[markup.goldmark.parser.attribute] +block = true - [markup.goldmark.extensions] - typographer = true - linkify = true - table = true - strikethrough = true - taskList = true - definitionList = true - footnote = true +[markup.goldmark.extensions] +typographer = true +linkify = true +table = true +strikethrough = true +taskList = true +definitionList = true +footnote = true - [markup.goldmark.extensions.extras.delete] - enable = true - [markup.goldmark.extensions.extras.insert] - enable = true - [markup.goldmark.extensions.extras.mark] - enable = true +[markup.goldmark.extensions.extras.delete] +enable = true +[markup.goldmark.extensions.extras.insert] +enable = true +[markup.goldmark.extensions.extras.mark] +enable = true - # Syntax Highlighting - [markup.highlight] - codeFences = true - guessSyntax = true - lineNos = false - lineNumbersInTable = false - noClasses = false - style = "monokai" - tabWidth = 2 +# Syntax Highlighting +[markup.highlight] +codeFences = true +guessSyntax = true +lineNos = false +lineNumbersInTable = false +noClasses = false +style = "monokai" +tabWidth = 2 # Taxonomies [taxonomies] - tag = "tags" - category = "categories" +tag = "tags" +category = "categories" # Privacy Configuration [privacy] - [privacy.youtube] - privacyEnhanced = true +[privacy.youtube] +privacyEnhanced = true