1 2 3 4 5 6 7 8 9 10 11 12 13 14
pub mod cli; pub mod config; pub mod daemon; pub mod input_error; pub mod logging; pub mod xdg; use clap::Parser; pub async fn run() -> anyhow::Result<()> { let cli = cli::Cli::parse(); let _log_guard = logging::init()?; cli::dispatch(cli).await }