Use configuration file to simplify CLI

This commit is contained in:
oxalica 2024-08-31 00:53:53 -04:00
parent 4937502d4c
commit abdc32b51f
6 changed files with 123 additions and 35 deletions

10
Cargo.lock generated
View file

@ -226,6 +226,15 @@ version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b"
[[package]]
name = "basic-toml"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "823388e228f614e9558c6804262db37960ec8821856535f5c3f59913140558f8"
dependencies = [
"serde",
]
[[package]]
name = "bitflags"
version = "2.6.0"
@ -280,6 +289,7 @@ dependencies = [
"anyhow",
"axum",
"axum-extra",
"basic-toml",
"blah",
"clap",
"ed25519-dalek",