use bpaf::Bpaf;
use std::path::PathBuf;
#[derive(Debug, Bpaf)]
#[bpaf(options, version)]
struct Args {
#[bpaf(short, long, fallback("vu".to_string()))]
title: String,
#[bpaf(short, long)]
max_side: Option<u32>,
#[bpaf(positional("PATHS"))]
paths: Vec<PathBuf>,
}
fn main() -> anyhow::Result<()> {
let opts = args().run();
vu::run(&opts.title, &opts.paths, opts.max_side)
}