94 lines
1.9 KiB
TOML
94 lines
1.9 KiB
TOML
title = "Yggdrasil"
|
|
description = "Personal knowledge base."
|
|
base-url = "https://yggdrasil.kb28.ch"
|
|
theme = "themes/yggdrasil"
|
|
pdf = true
|
|
minify = true
|
|
search = "pagefind"
|
|
logo = "assets/yggdrasil.svg"
|
|
favicon = "assets/yggdrasil.ico"
|
|
|
|
[robots]
|
|
enabled = false
|
|
|
|
[pages]
|
|
include = ["tags.typ"]
|
|
exclude = ["drafts/**"]
|
|
|
|
[static]
|
|
include = [
|
|
"assets/**",
|
|
"CNAME"
|
|
]
|
|
exclude = ["drafts/**"]
|
|
|
|
[toc]
|
|
enabled = true
|
|
depth = 2
|
|
floating = true
|
|
|
|
[menus]
|
|
main = [
|
|
{ label = "Home", target = "home/index.typ" },
|
|
{ label = "Computer Science", target = "cs/index.typ" },
|
|
{ label = "HomeLab", target = "homelab/index.typ" },
|
|
{ label = "Medias", target = "medias/index.typ" },
|
|
]
|
|
social = [
|
|
{ label = "{icon:simple-icons:gitea}", target = "https://git.kb28.ch/Klagarge/Yggdrasil", aria-label = "Gitea" },
|
|
]
|
|
|
|
|
|
[footer]
|
|
item = [
|
|
{ label = "© 2026" },
|
|
{ label = "@Klagarge", target = "https://git.kb28.ch/Klagarge" },
|
|
{ label = "@Fastium", target = "https://github.com/Fastium" },
|
|
]
|
|
|
|
[sidebar]
|
|
fold = true
|
|
|
|
[[sidebar.section]]
|
|
title = "Home"
|
|
item = [
|
|
{ target = "home/index.typ" },
|
|
{ glob = "home/*" }
|
|
]
|
|
|
|
|
|
[[sidebar.section]]
|
|
title = "Computer Science"
|
|
item = [
|
|
{ target = "cs/index.typ" },
|
|
{ glob = "cs/*" }
|
|
]
|
|
section = [
|
|
{ title = "Tools", item = [{ glob = "cs/tools/*.typ" }] }
|
|
]
|
|
|
|
|
|
|
|
[[sidebar.section]]
|
|
title = "HomeLab"
|
|
item = [
|
|
{ target = "homelab/index.typ" },
|
|
{ glob = "homelab/*" }
|
|
]
|
|
|
|
[[sidebar.section]]
|
|
title = "Medias"
|
|
target = "medias/index.typ"
|
|
item = [
|
|
# { glob = "medias/films/*.typ" },
|
|
# { glob = "medias/series/*.typ" },
|
|
# { glob = "medias/books/*.typ" },
|
|
{ target = "medias/index.typ" },
|
|
{ glob = "medias/*.typ" },
|
|
]
|
|
section = [
|
|
{ title = "Films", item = [{ glob = "medias/films/*.typ" }] },
|
|
{ title = "Series", item = [{ glob = "medias/series/*.typ" }] },
|
|
{ title = "Books", item = [{ glob = "medias/books/*.typ" }] },
|
|
]
|