ahiru-tpm 0.4.0

Drop-in replacement for the famous Tmux Plugin Manager (TPM), written in Rust. 🦆
Documentation
use ahiru_tpm::{
    args::{Action, Args},
    plugins::{self},
};
use anyhow::Result;
use clap::Parser;

//#[cmd_lib::main]
fn main() -> Result<()> {
    let args = Args::parse();

    env_logger::builder()
        .filter_level(log::LevelFilter::Info)
        .init();

    match args.action {
        Action::Install(install_arga) => plugins::install(install_arga),
        Action::Update(update_args) => plugins::update(update_args),
        Action::Load => plugins::load(),
        Action::Clean => plugins::clean(),
    }
}