podman/completions
Paul Holzinger ae3816614d Install the new shell completion logic
Add a new make target (completion) to generate the shell
completion scripts. This will generate the scripts for bash,
zsh and fish for both podman and podman-remote with `podman completion`.
The scripts are put into the completions directory and can be
installed system wide with `sudo make install.completions`.

This commit replaces the current handwritten scripts for bash and zsh.

The `validate.completion` target has been adjusted to make sure nobody
edits these scripts directly.

Signed-off-by: Paul Holzinger <paul.holzinger@web.de>
2020-11-12 11:40:29 +01:00
..
bash Install the new shell completion logic 2020-11-12 11:40:29 +01:00
fish Install the new shell completion logic 2020-11-12 11:40:29 +01:00
zsh Install the new shell completion logic 2020-11-12 11:40:29 +01:00
Readme.md Install the new shell completion logic 2020-11-12 11:40:29 +01:00

Shell completion scripts

Podman offers shell completion scripts for bash, zsh and fish. The completion scripts are available for both podman and podman-remote.

The shell completion scripts are generated by make completion, do not edit these files directly. To install them you can run sudo make install.completions.

For information about these sripts see man podman-completion