command argument completion generator for spf13/cobra
Command argument completion generator for cobra. You can read more about it here: A pragmatic approach to shell completion.
Supported shells:
Calling carapace.Gen
on the root command is sufficient to enable completion using the hidden command.
import (
"github.com/carapace-sh/carapace"
)
carapace.Gen(rootCmd)
An example implementation can be found in the example folder.
Carapace can also be used to provide completion for arbitrary commands. See carapace-bin for examples.