This project is my personal collection of zsh completion definitions, currently includes:
- zsh-users/zsh-completions
- zchee/zsh-completions
- gradle/gradle-completion
- conda-incubator/conda-zsh-completion
- spwhitt/nix-zsh-completions
- Some custom completion definitions.
Take zinit for example:
zinit ice wait'0' lucid depth=1 \
atload"autoload -Uz compinit && compinit -u" \
atpull"zinit cclear && zinit creinstall sainnhe/zsh-completions"
zinit light sainnhe/zsh-completions
Note: This repository contains some submodules, please make sure your plugin manager can update them.
- Clone this repository:
git clone --depth 1 https://github.com/sainnhe/zsh-completions.git
- Update submodules:
cd zsh-completions; git submodule init; git submodule update
- Add this to your
~/.zshrc
:source /path/to/zsh-completions/zsh-completions.plugin.zsh
See each submodule for detailed license information.
Other code goes to MIT License.