···1-use clap::clap_derive::Parser;
2-3-mod add;
4-5-mod prelude {
6- use anyhow::Error as AError;
7- use std::result::Result as SResult;
8-9- pub type Result<T = (), E = AError> = SResult<T, E>;
10- pub use anyhow::Context;
11-}
12-13-use prelude::*;
14-15-#[derive(Parser)]
16-struct Cli {}
17-18-fn main() -> Result {
19- let dir = std::env::current_dir()?;
20- let dir = dir.parent().context("")?;
21- add::add_system_dialog(dir)
22-}