Commit Graph

  • 2f0f3ab346 Switch to using CustomError because a boxed StdError is not Send. Tom Alexander 2023-10-22 13:44:03 -04:00
  • d8fc49797e Moving into a load_blog_post function to create a BlogPost struct. Tom Alexander 2023-10-22 12:04:09 -04:00
  • 816780589f Parse the org-mode files. Tom Alexander 2023-10-21 18:00:51 -04:00
  • acaa12cb6e Read the org files inside the writer directory. Tom Alexander 2023-10-20 20:16:22 -04:00
  • 051e86e65a Remove the AddPost command. Tom Alexander 2023-10-20 19:13:22 -04:00
  • 273734c9ff Switch to storing a path to the config file instead of a path to the root directory. Tom Alexander 2023-10-20 18:45:24 -04:00
  • 4314937d26 Add a function to load a config from file. Tom Alexander 2023-10-20 18:39:26 -04:00
  • 672ca07a0e Introduce a new config struct the lives above the raw disk implementation. Tom Alexander 2023-10-18 21:25:37 -04:00
  • 6668af2025 Add 0BSD license. Tom Alexander 2023-10-18 20:37:35 -04:00
  • 2350390148 Add some settings to the config. Tom Alexander 2023-10-18 20:30:32 -04:00
  • 933387eb6f Writing the writer.toml to a folder when running init. Tom Alexander 2023-10-18 20:21:28 -04:00
  • 5f82d7a469 Add serde and toml for parsing the config. Tom Alexander 2023-10-18 20:06:30 -04:00
  • 63b0619094 Add the folder structure for the toml config. Tom Alexander 2023-10-18 19:59:45 -04:00
  • 8b5930f277 Set up folder structure for the command handlers. Tom Alexander 2023-10-18 19:54:18 -04:00
  • 179b07388a Add a test for verifying the clap CLI. Tom Alexander 2023-10-18 19:49:03 -04:00
  • a1f4600483 Move the CLI to a module. Tom Alexander 2023-10-18 19:47:05 -04:00
  • 1b189cf15c Add very basic CLI. Tom Alexander 2023-10-18 19:26:04 -04:00
  • 7418d4fd81 Add clap and tokio. Tom Alexander 2023-10-18 19:12:20 -04:00
  • 396b91be10 Add Organic as a dependency. Tom Alexander 2023-10-18 19:07:12 -04:00
  • 483bc25975 Add Cargo.lock. Tom Alexander 2023-10-18 19:04:02 -04:00
  • 1ca2d2f49d Initial commit. Tom Alexander 2023-10-18 19:03:45 -04:00