Commit Graph

758 Commits

Author SHA1 Message Date
Wade Wegner 4e2edad24f Update to include command arguments 2018-01-07 14:03:55 -08:00
Wade Wegner 7d6d555910 Added support for the Salesfore CLI 2018-01-07 05:01:51 -08:00
Paul Seyfert e41dfffc0b added cxx and c language standards 2017-12-21 12:19:26 +01:00
Paul Seyfert 51592ac5a6 add CMAKE_PREFIX_PATH to cmake completion
https://cmake.org/cmake/help/v3.3/variable/CMAKE_PREFIX_PATH.html
 * some packages provide no Find${PROJECT}.cmake file but a ${PROJECT}Config.cmake instead
 * providing these through CMAKE_MODULE_PATH just results in an error
   message, which points out one should've used CMAKE_PREFIX_PATH instead.
2017-12-12 18:42:47 +01:00
Dorian Karter a9ca8f5fd9
Add --only-failures to rspec completions
See title. This would be available for rspec 3.x users.
2017-12-05 19:51:44 -06:00
Paul Seyfert c3b41b338b extend cmake completion
* added common properties for makefile verbosity
 * options are picked from https://stackoverflow.com/a/2673355
 * explanation strings from the cmake documentation
2017-11-17 10:15:17 +01:00
Simon Wachter 155c2a9939
yarn: escape colons when getting scripts from package.json 2017-11-06 13:33:30 +01:00
nicoulaj 372f9b47e9
Merge pull request #538 from okapia/master
Add completion for scons
2017-11-03 19:27:00 +01:00
nicoulaj f70c416f7d
Merge pull request #537 from danteu/master
Add tarsnap autocompletion
2017-11-03 19:26:34 +01:00
nicoulaj 1d0b4b71ea
Merge pull request #536 from bezhermoso/tmuxp
Add tmuxp auto-completion
2017-11-03 19:24:42 +01:00
Oliver Kiddle 538f2a0287 follow normal zsh case conventions in some functions 2017-10-28 00:23:07 +02:00
dannyzen 831d89694d Revert "experiment for testing gcloud completion"
This reverts commit 2b58cdfdeb.
2017-10-27 11:04:25 -04:00
dannyzen 2b58cdfdeb experiment for testing gcloud completion 2017-10-27 11:01:57 -04:00
Daniel Teunis 70f69c15f9 rewrite tarsnap autocompletion based on PR review 2017-10-24 22:55:21 +02:00
Oliver Kiddle 38212a77ee Add completion for scons
This only handles the options. I never found a good way to get a
list of targets which would make it much more useful. But option
completion alone is useful and it falls back to file completion
so doesn't do any harm.
2017-10-21 16:19:48 +02:00
Julien Nicoulaud ed7ba0a71c
Remove license header from compdefs I wrote (switching to the Zsh license) 2017-10-19 20:05:38 +02:00
Bez Hermoso a86e06b336
Use _call_program when gathering list of tmux sessions 2017-10-19 09:02:24 -07:00
Bez Hermoso e7132b01c4
Dump stderr 2017-10-18 18:58:45 -07:00
Daniel Teunis 839f50f8a8 Add tarsnap autocompletion 2017-10-18 23:32:08 +02:00
Bez Hermoso d0dcdb632e
Implement suggestions: reduced code for session selection, fixed --help etc. 2017-10-18 14:10:45 -07:00
Bez Hermoso 630edf185b
Add tmuxp auto-completion 2017-10-18 12:07:07 -07:00
nicoulaj f13a8d454a Merge pull request #532 from nicolasdespres/caffeinate
Add completion for 'caffeinate'.
2017-09-28 21:40:54 +02:00
nicoulaj a22fe39009 Merge pull request #531 from hlx98007/master
knife plugin cannot ls path with quotes
2017-09-28 21:40:09 +02:00
nicoulaj 80eca0f068 Merge pull request #530 from tomonacci/fix-ibus-positional-arguments
_ibus: avoid the use of positional arguments
2017-09-28 21:39:24 +02:00
nicoulaj 03dce094a6 Merge pull request #526 from anderkonzen/mix_improvements
Add new Phoenix tasks, mostly included in the 1.3.0 release
2017-09-28 21:38:27 +02:00
Nicolas Despres 28d94cc3cf Add completion for 'caffeinate'. 2017-09-28 21:50:53 +13:00
Luxing Huang 59f97c36c9 fix knife cannot ls a path problem. (double quotes is the issue) 2017-09-20 16:39:46 -04:00
Tomo Kazahaya d0eed71d9b _ibus: avoid the use of positional arguments 2017-09-18 09:22:02 -04:00
Anderson Konzen 7bcd6810cb Add new Phoenix tasks, mostly included in the 1.3.0 release 2017-09-04 00:37:38 -03:00
Jeff Widman 93b3a91233 Delete _ag in favor of upstream
`ag` added their own upstream ZSH completion script: https://github.com/ggreer/the_silver_searcher/blob/master/_the_silver_searcher
2017-09-01 23:36:03 -07:00
nicoulaj 6a2895b7f5 Merge pull request #524 from dark-panda/pgsql-enhancements
Pgsql enhancements
2017-08-29 17:53:28 +02:00
nicoulaj 7ca3815ebc Merge pull request #523 from kapsh/yaml_ext
Add yaml to _ansible-playbook recognized extensions
2017-08-29 17:52:47 +02:00
nicoulaj 8a190214ae Merge pull request #522 from tomonacci/feature-xsel
Add completion script for xsel
2017-08-29 17:52:17 +02:00
J Smith bbd0fe91f4 Add the --role option to the common pgsql options 2017-08-28 11:51:58 -03:00
J Smith 2a331231c5 Add additional options for initdb 2017-08-28 11:51:42 -03:00
J Smith 2653bb59a6 Add the -i/--interactive option for dropuser 2017-08-28 11:51:27 -03:00
J Smith 48f3bb5beb Add additional options for createuser 2017-08-28 11:50:02 -03:00
J Smith 41bc851b84 Add additional options for pg_dump 2017-08-28 11:49:47 -03:00
J Smith 506972a1d6 Add additional options for psql 2017-08-28 11:49:04 -03:00
kapsh c0f96253a4 Add yaml to _ansible-playbook recognized extensions 2017-08-27 17:47:54 +03:00
Tomo Kazahaya 16cf3ed1f9 Add completion script for xsel 2017-08-17 21:35:33 -04:00
Tomo Kazahaya 01a444f5e4 Add completions for ibus 2017-08-17 20:16:35 -04:00
Frank LENORMAND 36f40092b0 src _kak: Fix argument syntax and use `_call_program` 2017-07-19 14:10:40 +03:00
nicoulaj 6dadd2ad9f Merge pull request #511 from yous/fix-bsd-sed
Replace character with newline using `tr`
2017-07-18 19:54:31 +02:00
nicoulaj 1f590a0e50 Merge pull request #512 from lenormf/_kak
src: Add completion for the Kakoune code editor
2017-07-18 19:52:26 +02:00
nicoulaj bfab968525 Merge pull request #513 from jvwdev/master
Add completions for zcash-cli
2017-07-18 19:46:09 +02:00
nicoulaj ac2da3b050 Merge pull request #514 from kloetzl/fix-exclusion-list
fix some exclusion lists
2017-07-18 19:45:04 +02:00
nicoulaj 746c3cfc15 Merge pull request #515 from kloetzl/add-sublime-text
add completion for sublime text
2017-07-18 19:44:23 +02:00
Fabian Klötzl 8535e97184 add completion for resilio sync 2017-07-13 10:01:31 +02:00
Fabian Klötzl d387453efa fix some exclusion lists 2017-07-10 13:06:14 +02:00
Fabian Klötzl b8d9450388 add completion for sublime text 2017-07-10 12:59:08 +02:00
Jordy van Wolferen 199076e104 bitcoin-cli update + add wallet functions 2017-07-09 12:14:34 +02:00
Jordy van Wolferen c053e7d05e Add completions for zcash-cli 2017-06-29 02:18:13 +02:00
Frank LENORMAND f37dad97cd src: Add completion for the Kakoune code editor 2017-06-21 13:30:22 +03:00
Chayoung You aa4c6d0abc
Replace character with newline using `tr`
BSD sed don't print newline for `\n` in replacement string.
2017-06-09 18:03:41 +09:00
dannyzen 8afa476126 adding authors and copyright 2017-05-16 12:03:24 -04:00
dannyzen f02423840c adding additional features to cloudfoundry cli 2017-05-16 12:00:45 -04:00
Akinori MUSHA 32b4770dab Use `sed -E` instead of `-r`
`-E` is more widely supported, including GNU sed.

- [GNU sed](https://www.gnu.org/software/sed/manual/sed.html)
- [macOS](https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/sed.1.html)
- [FreeBSD](https://man.freebsd.org/sed/)
- [NetBSD](http://netbsd.gw.com/cgi-bin/man-cgi?sed)
- [OpenBSD](http://man.openbsd.org/sed.1)
2017-05-15 17:40:15 +09:00
nicoulaj 89dcaeb562 Merge pull request #501 from mtorromeo/rkt
Update rkt completions
2017-05-12 20:03:31 +02:00
nicoulaj e31fcdcced Merge pull request #500 from mtorromeo/yarn
Added completion for yarn
2017-05-12 20:03:03 +02:00
nicoulaj de1508d194 Merge pull request #499 from tejanium/master
Update completion for mix
2017-05-12 20:02:39 +02:00
nicoulaj 5cc1c31d0e Merge pull request #497 from ianks/master
Add completions for bitcoin-cli
2017-05-12 20:02:03 +02:00
Massimiliano Torromeo 8cdf60b71c Updated rkt commands and arguments 2017-05-07 22:41:47 +02:00
Massimiliano Torromeo f9d7d9de78 Implemented autocompletion for rkt pods and images (Fixes #465) 2017-05-07 22:15:24 +02:00
Massimiliano Torromeo 9feab3990c Added completion for yarn 2017-05-06 19:52:10 +02:00
Teja Sophista a63a098071 Update completion for mix, add completion for mix test, fix completion for mix help 2017-04-18 20:20:52 +08:00
Ian Ker-Seymer 6285e0e019 Add completions for bitcoin-cli 2017-04-06 11:19:30 -04:00
patrick96 0ed2e86399
Set proper description for gist -r 2017-04-05 20:11:57 +02:00
patrick96 df5a3a1b6c
Try to follow the style guide 2017-04-02 20:57:12 +02:00
patrick96 d7a29723a1
Add gist completion for read flag
Fetches and offers completion for the gists of the currently logged in
user (via gist -l) for the '-r' and '--read' arguments
The data is cached for one day before expiring
2017-04-02 20:53:55 +02:00
Syohei YOSHIDA a185e55af6 Merge pull request #494 from i3wm/master
Pull request for addition of rclone completions
2017-03-13 22:52:03 +09:00
nicoulaj 6410565bce Merge pull request #489 from pelim/force-cli-completion
completion for salesforce CLI
2017-03-10 18:30:14 +01:00
nicoulaj 322fa63d3a Merge pull request #491 from aschrab/openssl
Support newer versions of OpenSSL
2017-03-10 18:29:09 +01:00
i3wm b0cb2ad747 Added _rclone 2017-03-08 08:42:24 +05:30
Evgeniy Alekseev b7c11f4020 drop ripgrep completion
Drop ripgrep completion since the package provides own autogenerated for
each release completion files.
2017-03-03 21:10:10 +03:00
Aaron Schrab ccb53f441f Support newer versions of OpenSSL
With OpenSSL 1.1.0e (likely earlier as well) the `list-*` commands are
no longer supported causing completion to fail for subcommands and
arguments of digest and cipher subcommands.

Instead use the output of `openssl help`, removing the section headers
and splitting the list of commands which that displays.  Earlier
versions don't actually have a `help` subcommand but they did already
produce the same help output for unknown subcommands, just preceded with
an error message about the invalid command. This error message is
removed along with the section headers.

One use of the obsolete `list-cipher-algorithms` subcommand remains, but
it is in the completion for the `genpkey` subcommand which is also
obsolete.
2017-02-27 19:43:31 -05:00
pelim f02dc8f680 add licence information 2017-02-27 11:57:11 +01:00
Sergei Eremenko ceaff68d65 Add completion for ffind 2017-02-26 16:33:20 +02:00
pelim 58dbeb46cc inital commit 2017-02-25 09:34:52 +01:00
Sergei Eremenko 8855715806 Add completion for patool 2017-02-13 20:15:01 +02:00
Robin Schneider 48d620dcb2
Support to find Ansible hosts file in DebOps style projects
In [DebOps](https://debops.org/), it is common to have the Ansible host
inventory in a projects directory below "$HOME". This allows to have multiple
and separate Ansible environments.  For such a setup, the host inventory can be
found at `$PWD/ansible/inventory/hosts` as Ansible is typically executed from
the root of the project.  This patch adds support for such a layout as
fallback.

Ref: https://docs.debops.org/en/latest/debops-playbooks/docs/guides/getting-started.html
2017-02-11 12:23:51 +01:00
Ondřej Svoboda 9a7bf55661 yaourt: support .pkg.tar extension
pacman's completion already supports this extension so just follow suit.

Motivation: makepkg produces packages (e.g. from AUR) without compression
with its PKGEXT='.pkg.tar' setting, which speeds up building and installing
them manually.
2017-01-02 14:10:27 +01:00
Syohei YOSHIDA 8c037ae0e8 Merge pull request #483 from olejorgenb/udisksctl
Completion for 'udisksctl'
2016-12-27 16:50:23 +09:00
Ole Jørgen Brønner 3ae23b8996 udisksctl: Add some notes about the upstream bash completions 2016-12-27 07:53:50 +01:00
Ole Jørgen Brønner 688562c987 udisksctl: Change license to MIT
Fits in a header, less restrictive etc.

See https://github.com/zsh-users/zsh-completions/pull/483
2016-12-27 07:53:36 +01:00
Ole Jørgen Brønner bb32e9eb90 udisksctl: add new/missing command 2016-12-27 07:25:40 +01:00
Syohei YOSHIDA 3bdf1dd44a Merge pull request #481 from olejorgenb/util-linux-column
Completion for 'column' (util-linux)
2016-12-26 11:35:15 +09:00
Ole Jørgen Brønner 01760c8d21 Completion for 'udisksctl'
Salvaged from rejected/ignored patch to upstream by Damir Jelić (poljar) [1].

License is assumed to be gpl2 since it was submitted as a patch to udisks [2].

I tried contacting poljar, but the email address is no longer active.

[1] https://lists.freedesktop.org/archives/devkit-devel/2014-February/001554.html
[2] https://cgit.freedesktop.org/udisks/tree/tools
2016-12-25 08:30:44 +01:00
Ole Jørgen Brønner 2e79ec885b paste: add license header and fixes to auto-generated script
Note: allow multiple '-d' since the tool allow it and then it's an annoying
restriction if one have aliased paste. eg.: alias paste='paste -d ,'
2016-12-25 08:09:34 +01:00
Ole Jørgen Brønner 2f7763e9f2 paste: Autogenerated the easy parts 2016-12-25 07:52:55 +01:00
Ole Jørgen Brønner 53d0e3fea5 Completion for 'column' (util-linux) 2016-12-25 07:46:28 +01:00
Syohei YOSHIDA 2606e51b6a Fix path completion for completing go files in subdirectories 2016-12-22 14:22:02 +09:00
kota65535 75bbd4b155 Fix regex of ansible completion 2016-12-21 18:43:23 +09:00
Claus Klingberg e5bd16f740 Added raw-json field file path support to httpie-completion. 2016-12-18 19:26:52 +01:00
Viktor Haag 6c61261d93 Revert "fix version logic for major version > 0" 2016-12-02 16:32:13 -05:00
Viktor Haag c011691455 version should check > 21, not > 22 2016-12-01 16:03:40 -05:00
Viktor Haag c802f5348b vars need $ prefixes 2016-12-01 14:26:58 -05:00
Viktor Haag 080d0b70f1 updated to use ack completion module style version checking
-- instead of looking at major and minor, we'll do what the ack completion
   module does: produce an x.y version number that we then compare directly to,
   to avoid complicated "if major version OR minor version" checking
2016-12-01 14:18:35 -05:00
Viktor Haag febd404323 fix version logic for major version > 0 2016-12-01 13:59:27 -05:00
Julien Nicoulaud 4c93cb02ec Add completion script for Software Collections (https://www.softwarecollections.org) 2016-11-26 17:45:54 +01:00
Dave Lee 1c4d9c8660 rg: Declare `types` variable before use
Follow-up to https://github.com/zsh-users/zsh-completions/pull/468
2016-11-18 10:58:36 -08:00
Dave Lee 047c265240 rg: declare array variables
Without this, with zsh version `zsh 5.0.8 (x86_64-apple-darwin15.0)`, this error occurs:

    unknown file attribute: \n

For more information see also: https://github.com/rust-lang-nursery/rustup.rs/issues/727
2016-11-17 15:15:24 -08:00
Nico Wagner 41f3e87c39 Added license header 2016-11-12 09:50:29 +01:00
Nico Wagner d820d70234 Add completion script for git-journal 2016-11-05 09:51:12 +01:00
Paul Seyfert 0d5cceb9d4 [_cmake] add CMAKE_MODULE_PATH to common property names 2016-10-30 00:04:49 +02:00
arcizan 06b09147eb Add completion script for ripgrep 2016-10-19 17:01:25 +09:00
Colin Caine 116eebfedb Fix typos in _chattr 2016-10-17 17:36:39 +01:00
nicoulaj 2d1f793d94 Merge pull request #456 from JindrichPilar/trash-cli
Autocompletion for trash-cli
2016-10-16 14:38:25 +02:00
nicoulaj 04f4722da9 Merge pull request #452 from pseyfert/cmake
add --build option to _cmake
2016-10-16 14:37:39 +02:00
nicoulaj a727af2c5c Merge pull request #459 from blueyed/envdir
Add completion for envdir
2016-10-16 14:35:11 +02:00
nicoulaj ac5deec761 Merge pull request #453 from JindrichPilar/afew
Completion for afew
2016-10-16 14:34:56 +02:00
nicoulaj 09ac4b4722 Merge pull request #455 from JindrichPilar/archlinux-java
Completion for archlinux-java
2016-10-16 14:33:59 +02:00
Daniel Hahler c822cd07a5 Add completion for envdir
Ref: https://github.com/jezdez/envdir/issues/54
2016-10-16 14:23:28 +02:00
foudfou b9ab8f5c5c Add `config` and `export` commands to _rkt. 2016-10-15 16:58:47 +02:00
Jindrich Pilar d7b0bc8fb2 Manualy reformated trash-cli 2016-10-09 11:13:27 +02:00
Jindrich Pilar 8d643ceaa5 Manualy reformated _afew 2016-10-09 10:39:42 +02:00
Jindrich Pilar 9c17dea89a Manually reformated _archlinux-java 2016-10-09 10:37:21 +02:00
Jindrich Pilar 116c85a7d7 Completion for trash-restore 2016-10-09 08:51:19 +02:00
Jindrich Pilar d9fc96f6a3 trash-put and trash have same competion 2016-10-09 08:45:22 +02:00
Jindrich Pilar 76a62e82f9 Completion for trash-empty 2016-10-09 08:43:02 +02:00
Jindrich Pilar b1b04b8d1a Completion for trash-list 2016-10-09 08:41:21 +02:00
Jindrich Pilar fffe5f114f Completion for trash-put 2016-10-09 08:38:50 +02:00
Jindrich Pilar 90662e912f Added long options into _afew 2016-10-08 17:42:41 +02:00
Jindrich Pilar a98235687e Added meta info snippet into _afew and reformated 2016-10-08 17:37:00 +02:00
Jindrich Pilar 6db432153e Added snippet into _archlinux-java and reformated 2016-10-08 17:35:57 +02:00
Jindrich Pilar 3c98c2d308 Completion for archlinux-java
Completion script for archlinux-java a tool for selecting default Java runtime (https://wiki.archlinux.org/index.php/java)
2016-10-07 18:22:16 +02:00
Jindrich Pilar 62592134de Completion for afew
Completion script for afew an initial tagging script for notmuch
mail.(https://github.com/teythoon/afew)
2016-10-06 18:40:35 +02:00
Paul Seyfert 7145daaeed import updates from pseyfert/zsh-cmake-completion@cc043d7ff6 2016-09-26 10:17:50 +02:00
Morgan Lieberthal b1b142620c Fix a typo in the cmake script 2016-09-26 10:17:45 +02:00
dannyzen f0438a05ed adding cloudfoundry compdef 2016-09-13 14:05:09 -04:00
Julien Nicoulaud 0713143ec8
#207: remove compdefs without a license header 2016-09-08 22:26:58 +02:00
Kris Shannon c941533edb Add copyright notice 2016-09-05 18:24:46 +10:00
Kris Shannon 2063ac3079 Add --backup option and force --no-conf to be first option 2016-09-05 18:23:40 +10:00
Jens Kraemer 5233dbed36 adds basic file completion for 'rails test' command 2016-09-03 11:10:34 +08:00
nicoulaj 4696b8e99c Merge pull request #447 from olejorgenb/util-linux-lsblk
lsblk completion
2016-09-01 21:47:36 +02:00
nicoulaj 12b0137289 Merge pull request #442 from syohex/fix-go-tool-pprof
Fix 'go tool pprof' completion error
2016-09-01 21:45:35 +02:00
nicoulaj 23968059f9 Merge pull request #440 from leoj3n/patch-2
Delete _github
2016-09-01 21:42:05 +02:00
nicoulaj adebe610b5 Merge pull request #437 from syohex/trailing-space
Remove trailing spaces
2016-09-01 21:41:24 +02:00
Ole Jørgen Brønner 3c7788c909 Add header (copyright, etc) and some description adjustments
- Comply with zsh/Etc/completion-style-guide
- Comply with zsh-completions contribution guidelines
2016-08-09 17:59:43 +02:00
Ole Jørgen Brønner fc617458c1 Complete major numbers too (--include/--exclude) 2016-08-09 17:40:44 +02:00
Ole Jørgen Brønner 1ecc42490e Only complete device files (and directories)
+ Some cleanup
2016-08-09 17:21:36 +02:00
Ole Jørgen Brønner db301d4b32 Complete output column names 2016-08-08 20:56:26 +02:00
Ole Jørgen Brønner 80bee25a20 Don't suggest same option twice 2016-08-08 19:54:39 +02:00
Ole Jørgen Brønner 99713ff544 Minor adjustments to the descriptions 2016-08-08 19:30:36 +02:00
Ole Jørgen Brønner 8c7c094558 Autogenerated the easy parts 2016-08-08 19:26:53 +02:00
Evgeniy Alekseev e81c1ec00f Delete _docker-machine
Upstream has own version of completions: https://github.com/docker/machine/blob/master/contrib/completion/zsh/_docker-machine. It is provided in the latest release (0.8.0) at least.
2016-08-05 13:55:03 +04:00
Syohei YOSHIDA c94729ac5c Fix 'go tool pprof' completion error 2016-08-02 10:37:36 +09:00
Joel Kuzmarski 4312917036 Delete _github
closes #438
2016-07-30 09:10:35 -05:00
Syohei YOSHIDA 24d3bd1c7c Remove trailing spaces 2016-07-20 17:58:50 +09:00
Julien Nicoulaud 4195d4f6ee
#207: Add license header to _cmake, with explicit permission from Scott Kroll <skroll@gmail.com> 2016-07-18 19:58:36 +02:00