19 Commits (main)

Author SHA1 Message Date
Tom Alexander 7e1e070e23
Update organic.
format Build format has succeeded Details
rust-clippy Build rust-clippy has succeeded Details
rust-test Build rust-test has succeeded Details
1 week ago
Tom Alexander 93e0a2fe98
Add URL parsing. 4 months ago
Tom Alexander 40120667f7
Add a Dockerfile for building and running natter. 4 months ago
Tom Alexander b06798f23f
Prepare for publishing to crates.io. 4 months ago
Tom Alexander 35dff5cdaf
Rename to natter. 4 months ago
Tom Alexander 806c45a453
Switch back to the published version of organic. 4 months ago
Tom Alexander 8d9a50226a
Add a tree-sitter-highlight dependency for source blocks. 6 months ago
Tom Alexander c279bad13a
Add children to heading. 6 months ago
Tom Alexander dc233d26b1
Store the title in BlogPostPage. 6 months ago
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.
6 months ago
Tom Alexander a510d0809f
Add serde_json. 6 months ago
Tom Alexander 87d32323f2
Add duster. 6 months ago
Tom Alexander acaa12cb6e
Read the org files inside the writer directory. 6 months ago
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.
6 months ago
Tom Alexander 5f82d7a469
Add serde and toml for parsing the config. 6 months ago
Tom Alexander 1b189cf15c
Add very basic CLI. 6 months ago
Tom Alexander 7418d4fd81
Add clap and tokio. 6 months ago
Tom Alexander 396b91be10
Add Organic as a dependency. 6 months ago
Tom Alexander 1ca2d2f49d
Initial commit. 6 months ago