summaryrefslogtreecommitdiffstats
path: root/gui/src/cli.rs
blob: bf81b45d391e57fef44e47f83aaef597bcd54780 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
use clap::crate_authors;
use clap::crate_version;
use clap::App;
use clap::Arg;

pub fn app<'a>() -> App<'a> {
    App::new("distrox-gui")
        .author(crate_authors!())
        .version(crate_version!())
        .about("Distributed social network, GUI frontend")

        .arg(Arg::new("name")
            .index(1)
            .takes_value(true)
            .value_name("NAME")
            .about("Profile to load the GUI for")
        )
}