# 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/riki/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/riki/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://src.liquidev.net/riki/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/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.path] # 2025-01-14 flattening "about-treehouse" = "programming/about-treehouse" "about-treehouse/emoji" = "treehouse/emoji" "about-treehouse/the-end-is-never" = "the-end-is-never" "music/reviews/aphex-twin/blue-calx" = "music/blue-calx" "music/reviews/aphex-twin/syro" = "music/syro" "music/reviews/opn/i-dont-love-me-anymore" = "music/i-dont-love-me-anymore" "music/reviews/radiohead/a-moon-shaped-pool" = "music/a-moon-shaped-pool" "music/reviews/radiohead/ok-computer" = "music/ok-computer" "music/reviews/telefon-tel-aviv/map-of-what-is-effortless" = "music/map-of-what-is-effortless" "programming/blog/aoc" = "programming/aoc" "programming/blog/buildsome" = "programming/buildsome" "programming/blog/cstring-starts-with" = "programming/cstring-starts-with" "programming/blog/haku" = "programming/haku" "programming/blog/lvalues" = "programming/lvalues" "programming/blog/nix" = "programming/nix" "programming/blog/or-types" = "programming/or-types" "programming/blog/systems" = "programming/systems" "programming/blog/tairu" = "programming/tairu" "programming/blog/try-is-not-the-only-option" = "programming/try-is-not-the-only-option" "programming/blog/vfs" = "programming/vfs" "programming/languages/cxx" = "programming/cxx" "programming/languages/javascript" = "programming/javascript" "programming/languages/lua" = "programming/lua" "programming/technologies/unreal-engine" = "programming/unreal-engine" "programming/technologies/unreal-engine/blueprint" = "programming/unreal-engine/blueprint" "programming/technologies/unreal-engine/fixes" = "programming/unreal-engine/fixes" "programming/technologies/unreal-engine/generated-body" = "programming/unreal-engine/generated-body" [emoji] [pics] [build.javascript] import_roots = [ { name = "treehouse", path = "" }, { name = "tairu", path = "components/tairu" }, { name = "haku", path = "components/haku" }, ]