fzap is a simple and effective Zsh plugin for selecting and switching AWS profiles using fzf. It's designed to enhance your AWS CLI experience by providing an interactive fuzzy finder for your AWS profiles.
- Quick Profile Switching: Easily switch between AWS profiles using
fzf. - Interactive Interface: Select profiles with a user-friendly fuzzy search.
- Aliases for Convenience: Includes an alias
fuzzy-aws-profilefor quick access.
# Invoke the plugin to switch AWS profiles
fzap
# Or use the alias
fuzzy-aws-profile- AWS CLI: The plugin requires the AWS CLI to be installed and configured.
- fzf:
fzfis used for the fuzzy finding interface.
source "${HOME}/.zgenom/zgenom.zsh"
if ! zgenom saved; then
zgenom load electblake/fzap
zgenom save
fizgenom reset && zgenom save && exec zshsource "${HOME}/.zgen/zgen.zsh"
if ! zgen saved; then
zgen load electblake/fzap
zgen save
fizgen reset && zgen save && exec zshgit clone https://github.com/electblake/fzap.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/fzap
plugins+=(fzap)zplug "electblake/fzap"
zplug installsource /path/to/antigen.zsh
antigen bundle electblake/fzap
antigen apply