Commit Graph

15 Commits

Author SHA1 Message Date
Tom Alexander
35dff5cdaf Rename to natter. 2023-12-21 19:28:31 -05:00
Tom Alexander
806c45a453 Switch back to the published version of organic. 2023-12-17 11:54:59 -05:00
Tom Alexander
8d9a50226a Add a tree-sitter-highlight dependency for source blocks. 2023-10-27 21:17:00 -04:00
Tom Alexander
c279bad13a Add children to heading. 2023-10-27 19:22:17 -04:00
Tom Alexander
dc233d26b1 Store the title in BlogPostPage. 2023-10-23 18:39:54 -04:00
Tom Alexander
aed88cf05a Add include_dir.
This will let us embed the default versions of templates, stylesheets, javascript, etc into the binary. Naturally, we will eventually support overriding the defaults.
2023-10-22 16:28:54 -04:00
Tom Alexander
a510d0809f Add serde_json. 2023-10-22 15:06:31 -04:00
Tom Alexander
87d32323f2 Add duster. 2023-10-22 15:01:30 -04:00
Tom Alexander
acaa12cb6e Read the org files inside the writer directory. 2023-10-20 20:16:22 -04:00
Tom Alexander
672ca07a0e Introduce a new config struct the lives above the raw disk implementation.
This should let us include values that would not be written to disk like the folder containing the config.
2023-10-18 21:25:37 -04:00
Tom Alexander
5f82d7a469 Add serde and toml for parsing the config. 2023-10-18 20:06:30 -04:00
Tom Alexander
1b189cf15c Add very basic CLI. 2023-10-18 19:36:15 -04:00
Tom Alexander
7418d4fd81 Add clap and tokio. 2023-10-18 19:12:20 -04:00
Tom Alexander
396b91be10 Add Organic as a dependency. 2023-10-18 19:07:12 -04:00
Tom Alexander
483bc25975 Add Cargo.lock. 2023-10-18 19:04:02 -04:00