2023-08-17 21:59:56 +02:00
|
|
|
- # treehouse
|
|
|
|
|
|
|
|
- welcome to treehouse!
|
|
|
|
|
|
|
|
- treehouse is a brand new static website generator, inspired by the likes of Jekyll and Hugo, but offering a writing experience more close to Logseq
|
|
|
|
|
2023-08-18 17:04:12 +02:00
|
|
|
- ie. a public braindump adsadasdsad
|
2023-08-17 21:59:56 +02:00
|
|
|
|
|
|
|
- since you're here, you're probably just setting up
|
|
|
|
|
|
|
|
- i'd highly recommend familiarizing yourself with the syntax by visiting `content/tree/root.tree`
|
|
|
|
|
|
|
|
- this special file is almost like your index.html
|
|
|
|
|
2023-08-18 17:04:12 +02:00
|
|
|
+ the .tree syntax is pretty simple
|
2023-08-17 21:59:56 +02:00
|
|
|
|
|
|
|
- separate blocks are delimited with a blank line
|
|
|
|
|
|
|
|
- the indentation level (number of spaces) decides how nested the block is
|
|
|
|
|
|
|
|
- the exact amount doesn't matter, just that more nested blocks must have more spaces before them than their parents
|
|
|
|
|
|
|
|
- also blocks on the same level must be indented with the same number of spaces but that's hopefully pretty obvious
|
|
|
|
|
|
|
|
+ the block content begins with a dash `-` or a plus `+`
|
|
|
|
|
|
|
|
- a dash `-` means that the block is open by default
|
|
|
|
|
|
|
|
- a plus `+` means that the block is hidden by default
|
|
|
|
|
2023-08-18 17:04:12 +02:00
|
|
|
- before the block content, there can be an arbitrary amount of TOML pecifying the block attributes
|
2023-08-17 21:59:56 +02:00
|
|
|
|
|
|
|
- many keys are available but they aren't really documented outside of code
|
|
|
|
|
|
|
|
- blocks can span multiple lines as long as they are not broken apart with a blank line
|
|
|
|
|
|
|
|
- that means each block can contain at most one paragraph, unless you use dirty HTML hacks (cheater!)
|
2023-08-18 17:04:12 +02:00
|
|
|
|
|
|
|
- .tree composes together with Markdown to let you format text however you want
|
|
|
|
|
|
|
|
- here's a bunch of stuff formatted
|
|
|
|
|
|
|
|
- # heading 1
|
|
|
|
|
|
|
|
- ## heading 2
|
|
|
|
|
|
|
|
- ### heading 3
|
|
|
|
headings lower than this aren't really supported because c'mon who would be this crazy
|
|
|
|
|
|
|
|
- <https://liquidev.net>
|
|
|
|
|
|
|
|
- here is my favorite fluffy boy ![ralsei with a hat](https://liquidev.net/syf/art/20230723_ralsei_hat.png)
|
|
|
|
|
|
|
|
- also a block quote
|
|
|
|
|
|
|
|
- > Enough You Foolish Children
|
|
|
|
|
|
|
|
- yes i will totally abuse you with deltarune references and you cannot stop me
|
|
|
|
|
|
|
|
- ```
|
|
|
|
this is some block of code it looks pretty cool doesn't it
|
|
|
|
```
|