diff options
author | Marvin Borner | 2020-03-16 23:33:42 +0100 |
---|---|---|
committer | Marvin Borner | 2020-03-16 23:33:42 +0100 |
commit | 0e9ddbb0bf0cd34500155ea4b03de2e2a38d8ab2 (patch) | |
tree | 719da1c7fe5dabb872fe9ff1582c39b55ccd488e /.oh-my-zsh/plugins/aws/aws.plugin.zsh | |
parent | e5d38956336ab1be954bdbd12808c5f98f8bd925 (diff) |
Well I'm using Arch again
Diffstat (limited to '.oh-my-zsh/plugins/aws/aws.plugin.zsh')
-rw-r--r-- | .oh-my-zsh/plugins/aws/aws.plugin.zsh | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/.oh-my-zsh/plugins/aws/aws.plugin.zsh b/.oh-my-zsh/plugins/aws/aws.plugin.zsh deleted file mode 100644 index af27e66..0000000 --- a/.oh-my-zsh/plugins/aws/aws.plugin.zsh +++ /dev/null @@ -1,49 +0,0 @@ -_homebrew-installed() { - type brew &> /dev/null - _xit=$? - if [ $_xit -eq 0 ];then - # ok , we have brew installed - # speculatively we check default brew prefix - if [ -h /usr/local/opt/awscli ];then - _brew_prefix="/usr/local/opt/awscli" - else - # ok , it is not default prefix - # this call to brew is expensive ( about 400 ms ), so at least let's make it only once - _brew_prefix=$(brew --prefix awscli) - fi - return 0 - else - return $_xit - fi -} - -_awscli-homebrew-installed() { - [ -r $_brew_prefix/libexec/bin/aws_zsh_completer.sh ] &> /dev/null -} - -function agp { - echo $AWS_PROFILE -} - -function asp { - local rprompt=${RPROMPT/<aws:$(agp)>/} - - export AWS_DEFAULT_PROFILE=$1 - export AWS_PROFILE=$1 - - export RPROMPT="<aws:$AWS_PROFILE>$rprompt" -} - -function aws_profiles { - reply=($(grep '\[profile' "${AWS_CONFIG_FILE:-$HOME/.aws/config}"|sed -e 's/.*profile \([a-zA-Z0-9_\.-]*\).*/\1/')) -} -compctl -K aws_profiles asp - -if which aws_zsh_completer.sh &>/dev/null; then - _aws_zsh_completer_path=$(which aws_zsh_completer.sh 2>/dev/null) -elif _homebrew-installed && _awscli-homebrew-installed; then - _aws_zsh_completer_path=$_brew_prefix/libexec/bin/aws_zsh_completer.sh -fi - -[ -n "$_aws_zsh_completer_path" ] && [ -x $_aws_zsh_completer_path ] && source $_aws_zsh_completer_path -unset _aws_zsh_completer_path |