mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2025-02-21 08:58:09 +08:00

Stop exporting AWS_HOME and use the standard AWS_CONFIG_FILE environment variable, with a fallback to ~/.aws/config (default location) if not defined. Close #7356
aws
This plugin provides completion support for awscli
and a few utilities to manage AWS profiles: a function to change profiles with autocompletion support
and a function to get the current AWS profile. The current AWS profile is also displayed in RPROMPT
.
To use it, add aws
to the plugins array in your zshrc file.
plugins=(... aws)
Plugin commands
-
asp <profile>
: SetsAWS_PROFILE
andAWS_DEFAULT_PROFILE
(legacy) to<profile>
. It also adds it to your RPROMPT. -
agp
: Gets the current value ofAWS_PROFILE
. -
aws_profiles
: Lists the available profiles in the file referenced inAWS_CONFIG_FILE
(default: ~/.aws/config). Used to provide completion for theasp
function.