Made my changes to hugo.toml
This commit is contained in:
271
hugo.toml
271
hugo.toml
@@ -1,12 +1,18 @@
|
||||
baseURL = 'https://minimal-black-demo.netlify.app'
|
||||
baseURL = 'https://jirkabuilds.dev'
|
||||
languageCode = 'en-us'
|
||||
title = 'Minimal Black Theme'
|
||||
title = 'JirkaBuilds.dev'
|
||||
theme = "minimal-black"
|
||||
|
||||
[frontmatter]
|
||||
format = "yaml"
|
||||
|
||||
# Enable search index generation and web app manifest
|
||||
[outputs]
|
||||
home = ["HTML", "RSS", "JSON", "WebAppManifest"]
|
||||
|
||||
[outputFormats.RSS]
|
||||
baseName = "rss"
|
||||
|
||||
[outputFormats.WebAppManifest]
|
||||
mediaType = "application/manifest+json"
|
||||
rel = "manifest"
|
||||
@@ -15,209 +21,64 @@ theme = "minimal-black"
|
||||
notAlternative = true
|
||||
|
||||
[params]
|
||||
brand = "Hugo Minimal Black"
|
||||
description = "A minimal, dark-mode first personal site, or whatever else you want it to be about"
|
||||
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 = "icons/favicon.svg"
|
||||
appleTouchIcon = "apple-touch-icon.png"
|
||||
favicon = "logo.svg"
|
||||
# appleTouchIcon = "apple-touch-icon.png"
|
||||
|
||||
# Logo (optional)
|
||||
logo = "images/logo.png"
|
||||
logo = "logo.svg"
|
||||
|
||||
# Project and blog intro text
|
||||
projectsIntro = "Selected projects to display list." # Can be empty
|
||||
blogIntro = "" # Can be empty
|
||||
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 = "#a855f7"
|
||||
themeColor = "#ffffff"
|
||||
backgroundColor = "#000000"
|
||||
categories = ["blog", "portfolio", "developer"]
|
||||
|
||||
# Custom icon configuration (optional)
|
||||
# If not specified, defaults to /icons/android-chrome-*.png
|
||||
# [[params.manifest.icons]]
|
||||
# src = "/icons/android-chrome-192x192.png"
|
||||
# sizes = "192x192"
|
||||
# type = "image/png"
|
||||
# purpose = "any maskable"
|
||||
|
||||
# Theme Configuration
|
||||
[params.theme]
|
||||
defaultTheme = "dark" # Options: "light", "dark", "system"
|
||||
defaultTheme = "dark"
|
||||
|
||||
# Home Page Configuration
|
||||
[params.home]
|
||||
sections = ["hero", "now", "tech-marquee", "projects", "posts"]
|
||||
sections = ["hero", "posts", "projects"]
|
||||
showNowSection = true
|
||||
showFeaturedProjects = true
|
||||
showLatestPosts = true
|
||||
featuredProjectsLimit = 3
|
||||
latestPostsLimit = 3
|
||||
projectsTitle = "Selected Work"
|
||||
projectsTitle = "Latest projects"
|
||||
projectsSubtitle = ""
|
||||
blogTitle = "Latest Writing"
|
||||
blogTitle = "Latest articles"
|
||||
blogSubtitle = ""
|
||||
techMarqueeLabel = "Experienced In"
|
||||
|
||||
# Technology Stack Display
|
||||
[[params.home.tech]]
|
||||
label = "Python"
|
||||
icon = "devicon-python-plain"
|
||||
|
||||
[[params.home.tech]]
|
||||
label = "Java"
|
||||
icon = "devicon-java-plain"
|
||||
|
||||
[[params.home.tech]]
|
||||
label = "Spring"
|
||||
icon = "devicon-spring-plain"
|
||||
|
||||
[[params.home.tech]]
|
||||
label = "Vaadin"
|
||||
icon = "devicon-vaadin-plain"
|
||||
|
||||
[[params.home.tech]]
|
||||
label = "Debian"
|
||||
icon = "devicon-debian-plain"
|
||||
|
||||
[[params.home.tech]]
|
||||
label = "GitLab"
|
||||
icon = "devicon-gitlab-plain"
|
||||
|
||||
[[params.home.tech]]
|
||||
label = "Docker"
|
||||
icon = "devicon-docker-plain"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "PostgreSQL"
|
||||
icon = "devicon-postgresql-plain"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "MongoDB"
|
||||
icon = "devicon-mongodb-plain"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "Git"
|
||||
icon = "devicon-git-plain"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "Hugo"
|
||||
icon = "devicon-hugo-plain"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "Jenkins"
|
||||
icon = "devicon-jenkins-plain"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "JetBrains"
|
||||
icon = "devicon-jetbrains-plain"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "Json"
|
||||
icon = "devicon-json-plain"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "Linux"
|
||||
icon = "devicon-linux-plain"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "Liquibase"
|
||||
icon = "devicon-liquibase-plain"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "Markdown"
|
||||
icon = "devicon-markdown-original"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "YAML"
|
||||
icon = "devicon-yaml-plain"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "Wordpress"
|
||||
icon = "devicon-wordpress-plain"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "WooCommerce"
|
||||
icon = "devicon-woocommerce-plain"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "Traefik"
|
||||
icon = "devicon-traefikproxy-plain"
|
||||
|
||||
[[params.home.techReverse]]
|
||||
label = "pfSense"
|
||||
icon = "devicon-pfsense-plain"
|
||||
|
||||
# About Page Alternative Layout Configuration - Optional
|
||||
[params.about.alt]
|
||||
# Stats displayed in the profile card sidebar
|
||||
[[params.about.alt.stats]]
|
||||
value = "5+"
|
||||
label = "Years Coding"
|
||||
|
||||
[[params.about.alt.stats]]
|
||||
value = "20+"
|
||||
label = "Projects"
|
||||
|
||||
[[params.about.alt.stats]]
|
||||
value = "∞"
|
||||
label = "Hours Spent"
|
||||
|
||||
# Skills/Tech Stack badges with icons
|
||||
[[params.about.alt.skills]]
|
||||
label = "JavaScript"
|
||||
icon = "devicon-javascript-plain"
|
||||
|
||||
[[params.about.alt.skills]]
|
||||
label = "Python"
|
||||
icon = "devicon-python-plain"
|
||||
|
||||
[[params.about.alt.skills]]
|
||||
label = "React"
|
||||
icon = "devicon-react-original"
|
||||
|
||||
[[params.about.alt.skills]]
|
||||
label = "Docker"
|
||||
icon = "devicon-docker-plain"
|
||||
|
||||
[[params.about.alt.skills]]
|
||||
label = "PostgreSQL"
|
||||
icon = "devicon-postgresql-plain"
|
||||
|
||||
[[params.about.alt.skills]]
|
||||
label = "AWS"
|
||||
icon = "devicon-amazonwebservices-plain"
|
||||
|
||||
# Hero Section Configuration
|
||||
[params.hero]
|
||||
badge = "Software Engineer"
|
||||
title = "Hi, I'm Your Name or your interesting title."
|
||||
role = "Subtitle for title with role perspective"
|
||||
summary = "You can write your summary to be displayed here."
|
||||
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 = "City, Country"
|
||||
focus = "Currently focused on Hugo themes & developer experience."
|
||||
available = true
|
||||
availableLabel = "Available for work"
|
||||
|
||||
nowLabel = "Quick Facts"
|
||||
nowIntro = "Right now I'm mainly:"
|
||||
now = [
|
||||
"Building minimal Hugo themes",
|
||||
"Exploring dark-mode design patterns",
|
||||
"Writing about web performance"
|
||||
]
|
||||
location = "Czechia"
|
||||
# focus = "Currently focused on Hugo themes & developer experience."
|
||||
available = false
|
||||
# availableLabel = "Available for work"
|
||||
|
||||
[params.hero.primary]
|
||||
label = "View Projects"
|
||||
href = "/projects/"
|
||||
label = "Read my Blog"
|
||||
href = "/blog/"
|
||||
|
||||
[params.hero.secondary]
|
||||
label = "Read the Blog"
|
||||
href = "/blog/"
|
||||
label = "Check out my Projects"
|
||||
href = "/projects/"
|
||||
|
||||
# Icon Libraries
|
||||
[params.icons]
|
||||
@@ -225,43 +86,10 @@ theme = "minimal-black"
|
||||
useDevicon = true
|
||||
|
||||
# Social Links
|
||||
[[params.social]]
|
||||
label = "GitLab"
|
||||
url = "https://gitlab.com/jimchr12"
|
||||
icon = "fa-brands fa-gitlab"
|
||||
|
||||
[[params.social]]
|
||||
label = "LinkedIn"
|
||||
url = "https://www.linkedin.com/in/jimchristopoulos-542512221/"
|
||||
icon = "fa-brands fa-linkedin-in"
|
||||
|
||||
[[params.social]]
|
||||
label = "Email"
|
||||
url = "mailto:you@example.com"
|
||||
icon = "fa-regular fa-envelope"
|
||||
|
||||
# Analytics Configuration
|
||||
[params.analytics]
|
||||
# Google Analytics (GA4)
|
||||
# googleAnalytics = "G-XXXXXXXXXX"
|
||||
|
||||
# Plausible Analytics (privacy-friendly)
|
||||
# [params.analytics.plausible]
|
||||
# enabled = true
|
||||
# domain = "yourdomain.com"
|
||||
# scriptUrl = "https://plausible.io/js/script.js"
|
||||
|
||||
# Umami Analytics (self-hosted option)
|
||||
# [params.analytics.umami]
|
||||
# enabled = true
|
||||
# scriptUrl = "https://analytics.yourdomain.com/script.js"
|
||||
# websiteId = "your-website-id"
|
||||
|
||||
# Fathom Analytics
|
||||
# [params.analytics.fathom]
|
||||
# enabled = true
|
||||
# scriptUrl = "https://cdn.usefathom.com/script.js"
|
||||
# siteId = "YOUR-SITE-ID"
|
||||
# [[params.social]] # TODO
|
||||
# label = "Gitea"
|
||||
# url = "https://git.jirkabuilds.dev/jirka"
|
||||
# icon = "fa-solid fa-code-branch"
|
||||
|
||||
# Navigation Menu
|
||||
[menu]
|
||||
@@ -274,23 +102,14 @@ theme = "minimal-black"
|
||||
[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 Alt"
|
||||
pageRef = "about-alternative"
|
||||
url = "/about-alternative/"
|
||||
weight = 2
|
||||
identifier = "about-alternative"
|
||||
[menu.main.params]
|
||||
icon = "fa-solid 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"
|
||||
|
||||
Reference in New Issue
Block a user