Additional completion definitions for Zsh.
Go to file
pipi 76b9dbf55f
Add completions for you-get
- [X]     Completions are not accepted when already available in zsh.
- [X]     Completions are not accepted when already available in their original project.
- [X]     Please do not just copy/paste someone else's completion, ask before.
- [X]     Partially implemented completions are not accepted.
- [X]     Please add a header containing authors, status and origin of the script and license header if you do not wish to use the Zsh license (example here).
- [X]     Any reasonable open source licence is acceptable but note that we recommend the use of the Zsh license and that you should use it if you hope for the function to migrate to zsh itself.
- [X]     Please try to follow the Zsh completion style guide.
- [X]     Please send one separate pull request per file.
- [X]     Send a pull request or ask for committer access.

From https://github.com/soimort/you-get/blob/develop/contrib/completion/_you-get
2019-01-14 16:40:28 +08:00
.github #591: move CONTRIBUTING to root directory, README cleanup 2018-10-13 23:07:50 +02:00
src Add completions for you-get 2019-01-14 16:40:28 +08:00
.editorconfig Add EditorConfig file denoting indentation style. 2012-06-25 00:46:52 +08:00
.gitignore git ignore some IDE files 2018-11-04 14:27:35 +01:00
CONTRIBUTING.md Delete some compdefs that have been included in zsh (thanks @okapia) 2018-11-04 14:36:19 +01:00
LICENSE Change default license to the Zsh license (as discussed on zsh-workers mailing-list) 2017-10-19 19:54:32 +02:00
README.md README: fix links 2018-10-24 20:44:35 +02:00
zsh-completions-howto.org Fix typo 2018-12-09 16:23:58 +01:00
zsh-completions.plugin.zsh Use modifier expansion instead of dirname 2017-05-25 23:33:05 +02:00

README.md

zsh-completions GitHub release GitHub contributors IRC Gitter

Additional completion definitions for Zsh.

This projects aims at gathering/developing new completion scripts that are not available in Zsh yet. The scripts may be contributed to the Zsh project when stable enough.

Usage

Using packages

System Package
Debian / Ubuntu zsh-completions OBS repository
Fedora / CentOS / RHEL / Scientific Linux zsh-completions OBS repository
OpenSUSE / SLE zsh-completions OBS repository
Arch Linux / Manjaro / Antergos / Hyperbola zsh-completions, zsh-completions-git
Gentoo / Funtoo app-shells/zsh-completions
NixOS zsh-completions
Void Linux zsh-completions
Slackware Slackbuilds
Mac OS homebrew, MacPorts
NetBSD pkgsrc

Using zsh frameworks

antigen

Add antigen bundle zsh-users/zsh-completions to your ~/.zshrc.

oh-my-zsh

  • Clone the repository inside your oh-my-zsh repo:

      git clone https://github.com/zsh-users/zsh-completions ~/.oh-my-zsh/custom/plugins/zsh-completions
    
  • Enable it in your .zshrc by adding it to your plugin list and reloading the completion:

      plugins=(… zsh-completions)
      autoload -U compinit && compinit
    

Manual installation

  • Clone the repository:

      git clone git://github.com/zsh-users/zsh-completions.git
    
  • Include the directory in your $fpath, for example by adding in ~/.zshrc:

      fpath=(path/to/zsh-completions/src $fpath)
    
  • You may have to force rebuild zcompdump:

      rm -f ~/.zcompdump; compinit
    

Contributing

Contributions are welcome, see CONTRIBUTING.

License

Completions use the Zsh license, unless explicitly mentioned in the file header. See LICENSE for more information.