mykiwi/mykiwi.blogpublic Fork 0
e4c5d34d80a5a74274af3b1061ed4bade9b5c05b
Commits
Clone
git clone https://git.rickub.com/mykiwi/mykiwi.blog.git
git clone ssh://git@rickub.com/mykiwi/mykiwi.blog.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

hugo.toml · 94 lines · 2.9 KBTOML Blame HistoryRaw
Port fzakaria.com design to Hugo and add a homepage profile 1bdbd06 Romain Gautier 22h ago1title = 'mykiwi.blog'
2disableKinds = ['taxonomy', 'term']
Add French/Portuguese/Japanese support, block indexing until launch f8c7bc5 Romain Gautier 18h ago3enableRobotsTXT = true
4
5# Multihost: every language below sets its own baseURL, which is what tells
6# Hugo to build each one as a fully separate site (own absolute URLs, no
7# /fr/ path prefix) instead of one shared build with a language-prefixed
8# path. `hugo` then writes public/en/, public/fr/, public/pt/, public/ja/ -
9# each folder is a complete site meant to be deployed as the docroot of its
10# own (sub)domain (public/en/ -> mykiwi.blog, public/fr/ -> fr.mykiwi.blog,
11# etc). A content file with no language suffix (e.g. posts/hello-world.md)
12# is the English version; translations sit alongside it as
13# posts/hello-world.fr.md, .pt.md, .ja.md.
14defaultContentLanguage = "en"
15
16[languages.en]
17baseURL = "https://mykiwi.blog/"
18label = "English"
19locale = "en-us"
20weight = 1
21
22[languages.fr]
23baseURL = "https://fr.mykiwi.blog/"
24label = "Français"
25locale = "fr-fr"
26weight = 2
27
28[languages.pt]
29baseURL = "https://pt.mykiwi.blog/"
30label = "Português"
31locale = "pt-br"
32weight = 3
33
34[languages.ja]
35baseURL = "https://ja.mykiwi.blog/"
36label = "日本語"
37locale = "ja-jp"
38weight = 4
Port fzakaria.com design to Hugo and add a homepage profile 1bdbd06 Romain Gautier 22h ago39
40[params]
41# Optional: overrides the <meta name="description"> tag with different text
42# than the colophon bio below. Leave unset (as here) and the meta tag is
43# derived automatically from params.profile.bio, stripped down to plain text.
44# description = "..."
45
Add French/Portuguese/Japanese support, block indexing until launch f8c7bc5 Romain Gautier 18h ago46# Blocks search engines from indexing the site (adds <meta name="robots"
47# content="noindex, nofollow"> to every page and a Disallow: / robots.txt) -
48# flip to false (or delete the line) once the site is ready to be found.
49noindex = true
50
Port fzakaria.com design to Hugo and add a homepage profile 1bdbd06 Romain Gautier 22h ago51[params.profile]
52# Drop a square photo at blog/assets/images/avatar.jpg (or change this path)
53# to have it show up; the colophon quietly skips itself if the file is missing.
54avatar = "images/avatar.jpg"
55avatarAlt = "mykiwi's GitHub avatar"
56firstName = "Romain"
57lastName = "GAUTIER"
58atprotoHandle = 'mykiwi.dev'
59# Markdown, rendered as-is in the colophon (links work: [text](url)). Also
60# the source for the <meta name="description"> tag, unless params.description
61# above is set to override it.
62bio = "I'm a software engineer, passionate about technology, sharing knowledge and open source like #PHP, #Symfony, #Docker, #Dagger, #Nix and atproto:// Also [🐕️ & 🐈️](https://instagram.com/apy.leon \"Pictures of Apy & Léon\") dad."
63
64[[params.profile.links]]
65key = "bluesky"
66value = "@mykiwi.dev"
67url = "https://bsky.app/profile/mykiwi.dev"
68
69[[params.profile.links]]
70key = "tangled"
71value = "@mykiwi.dev"
72url = "https://tangled.org/mykiwi.dev"
73
74[[params.profile.links]]
75key = "github"
76value = "mykiwi"
77url = "https://github.com/mykiwi"
78
79[[params.profile.links]]
80key = "email"
81value = "hi@mykiwi.blog"
82url = "mailto:you@example.com"
83
84[markup.highlight]
85noClasses = false
86
87[markup.goldmark.renderer]
88unsafe = true
89
90[markup.goldmark.parser]
91autoHeadingID = true
92
93[markup.goldmark.parser.attribute]
94title = true