main.rs

 1use std::process;
 2
 3fn main() {
 4    if let Err(e) = yatd::run() {
 5        let c = yatd::color::stderr_theme();
 6        eprintln!("{}error:{} {e}", c.red, c.reset);
 7        for cause in e.chain().skip(1) {
 8            eprintln!("{}caused by:{} {cause}", c.red, c.reset);
 9        }
10        process::exit(1);
11    }
12}