treehouse/content
liquidex 377fbe4dab introduce the virtual filesystem everywhere
this unfortunately means I had to cut some features (bye bye commit history! for now)
stuff's not quite 100% working just yet (like branch links, which were and are still broken)
we also don't have content_version impls just yet
2024-11-23 21:43:58 +01:00
..
_treehouse introduce the virtual filesystem everywhere 2024-11-23 21:43:58 +01:00
about refreshing pages & look and feel a bit 2024-06-13 21:18:41 +02:00
about-treehouse update issues 2024-07-24 18:20:12 +02:00
design update issues 2024-07-24 18:20:12 +02:00
music blue calx 2024-11-18 19:15:05 +01:00
philosophy fix branches 2024-11-12 19:50:00 +01:00
programming Hotland - Bad Opinion Zone is real 2024-11-12 23:38:36 +01:00
treehouse refactor: introduce virtual file system as a central router for source and target data 2024-11-23 21:43:58 +01:00
about-treehouse.tree restructuring page:index 2024-11-12 22:51:58 +01:00
about.tree restructuring page:index 2024-11-12 22:51:58 +01:00
design.tree refreshing pages & look and feel a bit 2024-06-13 21:18:41 +02:00
games.tree refreshing pages & look and feel a bit 2024-06-13 21:18:41 +02:00
index.tree looking for friends 2024-11-19 00:18:29 +01:00
kuroneko.tree update issues 2024-07-24 18:20:12 +02:00
music.tree blue calx 2024-11-18 19:15:05 +01:00
philosophy.tree restructuring page:index 2024-11-12 22:51:58 +01:00
programming.tree restructuring page:index 2024-11-12 22:51:58 +01:00
README.md update issues 2024-07-24 18:20:12 +02:00
secret.tree testing the new deploy pipeline 2024-02-03 20:09:30 +01:00
treehouse.tree remove areox's link 2024-10-30 23:37:51 +01:00

treehouse content

The treehouse is built on its own custom data format called .tree.

I'll spare the explanation, because it's an extremely simplistic format, but know that it nests:

  • TOML metadata
  • Djot markup

inside of itself.

TOML metadata is defined by Attributes from the treehouse crate.

Djot on the other hand has support for generic attributes. Keys are not documented (read the generator if you want to know about them,) but generally :-prefixed keys are reserved for the treehouse's own purposes.

You probably don't want to read the content if you're not me. Browse the treehouse yourself, experience it fully, and then when you're sure you don't want to get spoiled, come back here and look for weird stuff.