1c53ef05833b965779865e457bb8355f0700bfab

Author
Marc Cornellà <hello@mcornella.com>
Committer
Marc Cornellà <hello@mcornella.com>
Date

Message

fix(aws): quote % in `aws_prompt_info`

Diff

 1diff --git a/plugins/aws/aws.plugin.zsh b/plugins/aws/aws.plugin.zsh
 2index 3a3a111b4fcb7eac853637095ff9e3ed88676855..c18bd634b8a516c2bf0a634487644546289d6154 100644
 3--- a/plugins/aws/aws.plugin.zsh
 4+++ b/plugins/aws/aws.plugin.zsh
 5@@ -155,8 +155,8 @@ compctl -K _aws_profiles asp acp aws_change_access_key
 6 
 7 # AWS prompt
 8 function aws_prompt_info() {
 9-  [[ -z $AWS_PROFILE ]] && return
10-  echo "${ZSH_THEME_AWS_PREFIX:=<aws:}${AWS_PROFILE}${ZSH_THEME_AWS_SUFFIX:=>}"
11+  [[ -n "$AWS_PROFILE" ]] || return
12+  echo "${ZSH_THEME_AWS_PREFIX:=<aws:}${AWS_PROFILE:gs/%/%%}${ZSH_THEME_AWS_SUFFIX:=>}"
13 }
14 
15 if [[ "$SHOW_AWS_PROMPT" != false && "$RPROMPT" != *'$(aws_prompt_info)'* ]]; then