12 lines
374 B
Rust
12 lines
374 B
Rust
use anyhow::{Context, Result};
|
|
|
|
use pacdef::{args, Config, Group, Pacdef};
|
|
|
|
fn main() -> Result<()> {
|
|
let args = args::get();
|
|
let config = Config::load().context("loading config file")?;
|
|
let groups = Group::load(&config).context("loading groups")?;
|
|
let pacdef = Pacdef::new(args, config, groups);
|
|
pacdef.run_action_from_arg().context("running action")
|
|
}
|