# This string is prepended before each link address.
# Replace this with a different root path if you need to host the site in a subdirectory (eg. "/treehouse").
# Note this does not affect the behavior of `serve`, as the treehouse is always served under /.
# Therefore this is most useful for reverse proxies.
# This variable can also be set using the TREEHOUSE_SITE environment variable.
site = ""

# This is used to generate a link in the footer that links to the page's source commit.
# The final URL is `{commit_base_url}/{commit}/content/{tree_path}.tree`.
commit_base_url = "https://src.liquidev.net/liquidex/treehouse/src/commit"

[user]
title = "riki's house"
author = "riki"
description = "a fluffy ragdoll's fluffy house = —w— ="
canonical_url = "https://riki.house"

# URI prefix to use for entry IDs in feeds.
# This is kept at the old domain so as not to wreak havoc in people's feed readers.
# (changing this would mark all existing entries as unread, which would be really annoying.)
feed_id_prefix = "https://liquidex.house"

[defs]

# Social garbage
"social/github" = "https://github.com/liquidev"
"social/soundcloud" = "https://soundcloud.com/daknus"
"social/listenbrainz" = "https://listenbrainz.org/user/liquidev/"

# treehouse management facilities
"treehouse/issues" = "https://src.liquidev.net/liquidex/treehouse/issues"

# My own repositories
"stitchkit/repo" = "https://github.com/abyteintime/stitchkit"
"dawd3/repo" = "https://github.com/liquidev/dawd3"
"treehouse/repo" = "https://src.liquidev.net/liquidex/treehouse"
"dispatchers/repo" = "https://github.com/liquidev/dispatchers"
"abit/repo" = "https://github.com/abyteintime/abit"
"rokugo/repo" = "https://github.com/rokugo-lang/rokugo"
"mica/repo" = "https://github.com/mica-lang/mica"
"planet_overgamma/repo" = "https://github.com/liquidev/planet-overgamma"
"rkgk/repo" = "https://github.com/liquidev/rkgk"
"netcanv/repo" = "https://github.com/netcanv/netcanv"

# Blog posts I like to reference
"article/function_coloring" = "https://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/"

"word/hyperlink" = "https://en.wiktionary.org/wiki/hyperlink"
"word/iff" = "https://en.wiktionary.org/wiki/iff"

# People
"person/areox" = "https://areox.boo"
"person/ezioleq" = "https://ezioleq.com"
"person/firstbober" = "https://firstbober.com"
"person/olekolek1000" = "https://oo8.dev"
"person/vixenka" = "https://vixenka.com"

[feed]
tags = [
    # Hobby corners
    "meow",
    "programming",
    "design",
    "music",
    "games",
    "philosophy",

    # Programming fields
    "graphics",
    "plt",

    # Programming languages
    "c",
    "cxx",
    "lua",
    "javascript",

    # Projects
    "treehouse",
    "haku",
]

[redirects.page]
"programming/cxx" = "programming/languages/cxx"
"programming/unreal-engine" = "programming/technologies/unreal-engine"

[emoji]

[pics]

[build.javascript]
import_roots = [
    { name = "treehouse", path = "" },
    { name = "tairu", path = "components/tairu" },
    { name = "haku", path = "components/haku" },
]