suonto / awsp-zsh-plugin

Improvement of the official ZSH AWS Plugin. Adds colors and intuitive profile management.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

awsp

AWS profile management plugin for ZSH.

Inspired by https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/aws/aws.plugin.zsh.

Improvements: colors, intuitive usage.

Installation

git clone git@github.com:suonto/awsp-zsh-plugin.git ~/.oh-my-zsh/custom/plugins/awsp

Modify ~/.zshrc plugins to include awsp. Open a new shell.

You can optimize perf by adding also source $HOME/.oh-my-zsh/custom/plugins/awsp/awsp_colors.sh.

Configuration

cp ~/.oh-my-zsh/custom/plugins/awsp/awsp_colors.default.sh ~/.oh-my-zsh/custom/plugins/awsp/awsp_colors.sh
vi ~/.oh-my-zsh/custom/plugins/awsp/awsp_colors.sh

Note: color matching currently supports wildcard (*) only as the last character.

Usage

% awsp --help
Usage: awsp [OPTIONS] [PROFILE]

An intuitive aws profile manager.

Reads profile data from ~/.aws/config.

Options:
  -h, --help    Get help
  -d, --disable Remove aws profile information from RPROMPT

Set AWSP_RPOMPT_OPT_OUT to any non-empty value to permanently opt
out of RPROMPT info.

Features

List by default: default Autocomplete: autocomplete Colors: colors Mistake detection: errors

Extension awsps (aws profile show)

Shows all details of the current aws profile.

About

Improvement of the official ZSH AWS Plugin. Adds colors and intuitive profile management.


Languages

Language:Shell 100.0%