#![feature(iterator_try_collect, once_cell_try)] use clap::Parser; mod args; mod commands; mod sys; fn main() -> anyhow::Result<()> { let args = args::Args::parse(); env_logger::Builder::from_env(env_logger::Env::default().default_filter_or("trace")) .format_timestamp(None) .init(); match args.subcommand { args::Command::Pacfiles => commands::pacfiles(&args), } }