Files
noentropy/src/main.rs

24 lines
557 B
Rust
Raw Normal View History

use clap::Parser;
2025-12-30 02:10:00 +05:30
use noentropy::cli::{
Args,
orchestrator::{handle_organization, handle_undo},
};
use noentropy::settings::{get_or_prompt_config, get_or_prompt_download_folder};
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let args = Args::parse();
if args.undo {
2025-12-30 02:08:26 +05:30
let download_path = get_or_prompt_download_folder()?;
handle_undo(args, download_path).await?;
return Ok(());
}
let config = get_or_prompt_config()?;
handle_organization(args, config).await?;
Ok(())
}