nimue-term 0.1.6

Terminal emulator with multiplexer capabilities designed for maximum productivity, git worktrees and agentic engineering.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use clap::Parser;

#[derive(Parser)]
#[command(author, version, about, long_about = None)]
pub struct Cli {
    #[arg(short, long)]
    pub project: Vec<String>,

    #[arg(short, long)]
    pub instance: Vec<String>,
}

pub fn parse() -> Cli {
    Cli::parse()
}

pub static CLI_ARGS: std::sync::OnceLock<Cli> = std::sync::OnceLock::new();