You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Carapace-aws is an enriched completer for [aws-cli].
4
+
5
+
## How it works
6
+
7
+
The subcommands in [aws-cli] are mostly based on the [botocore] service definitions.
8
+
These are `json` files that contain additional information and static completions.
9
+
But these are not fully exposed to the shell completion and only accessible in [auto-prompt].
10
+
11
+
Carapace-aws parses the [botocore] service definitions into a [carapace] based completer.
12
+
This enables support for descriptions, colored hightlighting, and custom completions.
13
+
Undefined completions are simply delegated to the official [aws_completer].
14
+
15
+
## Getting Started
16
+
17
+
When using [carapace-bin] this happens implicitly when then `carapace-aws` binary is in [PATH].
18
+
19
+
Otherwise the completions can be loaded directly with [`carapace-aws _carapace`](https://carapace-sh.github.io/carapace/carapace/gen.html#hidden-subcommand).
0 commit comments