fixup! Add subcommand to generate completions

This commit is contained in:
Matthias Beyer 2021-04-25 15:53:17 +02:00
parent 9aca589167
commit 49429688cf
2 changed files with 7 additions and 10 deletions

View file

@ -53,8 +53,5 @@ pub enum ConfigCli {
}, },
#[structopt(name = "generate-completion")] #[structopt(name = "generate-completion")]
GenerateCompletion { GenerateCompletion { shell: String },
shell: String,
},
} }

View file

@ -55,7 +55,7 @@ pub fn main() {
other => { other => {
eprintln!("Unsupported shell: {}", other); eprintln!("Unsupported shell: {}", other);
std::process::exit(1); std::process::exit(1);
}, }
}; };
let mut out = std::io::stdout(); let mut out = std::io::stdout();
CliArgs::clap().gen_completions_to("zellij", shell, &mut out); CliArgs::clap().gen_completions_to("zellij", shell, &mut out);