Travis Swicegood
703105c562
Merge pull request #1230 from Bash-it/feature/add-crystal
...
Add Crystal auto-completion on Mac
2018-12-02 20:51:09 -06:00
Travis Swicegood
6706814dbc
Adjust so this only runs when Homebrew is installed (thanks @nwinkler)
2018-12-02 20:44:00 -06:00
Ira Abramov
75564a050f
Add completions for Opscode Chef's knife command
2018-11-15 10:35:17 +02:00
Septian Dwic
7661b561bf
Fix `fabric-completion.bash` to `fabric`
...
When a `bash-it show completion` command is executed
2018-10-26 17:33:53 +07:00
William A. O. Brown
b9c34cb9c2
Remove some comments
2018-10-25 21:40:57 +01:00
William A. O. Brown
9040359f6c
Add Lerna completion options
2018-10-25 21:37:35 +01:00
Kelly Stannard
e69d1b82d8
further bundle exec completion
...
examples:
`bundle exec rsp` + TAB => `bundle exec rspec`
`bundle exec rspec --no` + TAB => `bundle exec rspec --no-color`
2018-10-03 10:02:44 -04:00
Travis Swicegood
76de592caf
Add Crystal auto-completion on Mac
2018-08-30 18:43:00 -05:00
Ahmad Assaf
c5e8349f69
Fixing Error when starting Terminal after installing Bash-IT
2018-08-29 15:00:46 +01:00
Rutger Lubbers
ac5a8aca47
Added completion of installable versions
...
The versions that can be installed were not completed. The list of available versions showed the installed versions.
The function retrieves the available versions and removes the already installed versions.
2018-08-27 12:32:12 +02:00
Raphael Parree
d00762d3cd
added minikube completion support
2018-07-26 09:51:25 +02:00
con-f-use
e23d26c8fe
Fix #1210 grep error on MacOS with ssh completion
...
See #1210
2018-07-18 14:52:01 +02:00
con-f-use
0936e2a029
Fix wildcards and handle includes in ssh complete
...
Handle includes in `.ssh/config` and fix bug that caused `Host` entries with wildcards in them to be included in the autocomplete suggestions.
2018-06-26 13:08:25 +02:00
Nils Winkler
af5c215942
Merge pull request #1177 from dracorp/additional-command-reload
...
Additional command reload
2018-05-01 17:11:57 +02:00
Ahmed Kamal
209a55ab9f
Use -E instead of -P for OSX compatibility
2018-04-25 22:18:59 +02:00
Vangelis Tasoulas
fd01635e4a
Code consistency improvements
...
Signed-off-by: Vangelis Tasoulas <vangelis@tasoulas.net>
2018-04-19 18:54:29 +02:00
Vangelis Tasoulas
039a677bd8
Corrected a typo
...
Signed-off-by: Vangelis Tasoulas <vangelis@tasoulas.net>
2018-04-19 18:50:00 +02:00
Vangelis Tasoulas
9efc944f19
The capistrano completion script should not have the executable bit set
...
No other script in the completion/available folder does.
Signed-off-by: Vangelis Tasoulas <vangelis@schibsted.com>
2018-04-19 18:42:13 +02:00
Vangelis Tasoulas
880ea9f07e
Added GPL2 header to the terraform bash completion script.
...
Signed-off-by: Vangelis Tasoulas <vangelis@schibsted.com>
2018-04-19 18:40:22 +02:00
Vangelis Tasoulas
b538712dc3
Rewrote the terraform bash completion
...
Signed-off-by: Vangelis Tasoulas <vangelis@tasoulas.net>
2018-04-19 18:34:00 +02:00
Piotr Rogoża
0ec07293c5
Merge remote-tracking branch 'origin/master' into additional-command-reload
2018-04-18 21:58:09 +02:00
Piotr Rogoża
89d1661d23
Replaced reload section with proper function.
...
Added completion for reload.
Fixed order in completion
Added unit tests for completion
The variable BASH_IT_AUTOMATIC_RELOAD_AFTER_CONFIG_CHANGE has to be unset.
2018-04-18 21:51:20 +02:00
Piotr Rogoża
b1dbf2f7e0
Added additional parameter for bash-it: reload
...
Added creating an alias if command does not exist
2018-04-18 21:51:20 +02:00
Joe Leong
46c25769c7
Update pipenv completion
...
use `--completion` from pypa/pipenv docs instead of old `_PIPENV_COMPLETE`
2018-04-14 00:34:33 -04:00
Vladimir Bolshakov
e8e9aa387b
Add reference to pyinvoke original repo in completions file
2018-02-19 12:24:27 +03:00
Vladimir Bolshakov
45f79770fb
Add invoke (pyinvoke.org) completions
2018-02-18 11:45:09 +03:00
Cameron Jeffries
bc38f9817f
Updating docker completions
2018-01-26 13:28:58 -08:00
Nils Winkler
4e730eb9a1
Merge pull request #1136 from LanikSJ/master
...
Update Terraform Completion
2018-01-22 08:43:22 +01:00
LanikSJ
2930506687
Update Terraform Completion
2018-01-21 11:07:48 -08:00
Ira Abramov
a139f318d0
Add completions for libvirt's CLI 'virsh'
2018-01-21 17:20:25 +02:00
Robin Richtsfeld
c86038d61d
Fix some Bash issues
2017-12-09 15:06:22 +01:00
Bruno Meneguello
126703fb76
Fix "sdkman use" version completion
...
There is no more the CSV variable after __sdkman_build_version_csv
2017-11-27 15:03:17 -02:00
Eduardo Bellido Bellido
4a6db6ff83
Add travis completion
...
https://github.com/travis-ci/travis.rb
2017-10-31 00:48:55 +01:00
Eduardo Bellido Bellido
1ee7d9bb05
Add pew completion
2017-10-30 10:40:58 +01:00
Eduardo Bellido Bellido
c851254f93
Fix typo in awless completion
2017-10-30 09:41:04 +01:00
Nils Winkler
825ada636c
Merge pull request #1071 from edubxb/docker-compose-completion
...
Update docker-compose completion to the latest one
2017-10-28 14:32:44 +02:00
Nils Winkler
15764f9a67
Merge pull request #1072 from edubxb/gradle-completion
...
Upgrade gradle completion to the official one
2017-10-28 14:32:06 +02:00
Nils Winkler
f3448f0acf
Merge pull request #1073 from edubxb/awless-completion
...
Add awless completion support
2017-10-28 14:30:33 +02:00
Eduardo Bellido Bellido
1820a973d2
Add pipenv completion support
...
https://github.com/kennethreitz/pipenv
2017-10-28 12:42:50 +02:00
Eduardo Bellido Bellido
da1e0dde6c
Add awless completion support
...
https://github.com/wallix/awless
2017-10-28 12:37:41 +02:00
Eduardo Bellido Bellido
727fffb135
Upgrade gradle completion to the official one
...
https://github.com/gradle/gradle-completion
2017-10-28 00:02:02 +02:00
Eduardo Bellido Bellido
15e5705bf9
Update docker-compose completion to the latest one
2017-10-27 23:58:15 +02:00
knope
1b6a208b4c
ssh doesn't care about case
...
... neither should it's autocomplete,
please?
:D
2017-10-25 14:01:04 -04:00
Mike Fiedler
47041bc817
Add bash-it completion for version command
...
Signed-off-by: Mike Fiedler <miketheman@gmail.com>
2017-09-29 17:15:14 -04:00
Mike Fiedler
23da5508cc
Reduce subshell forks with variable
...
By following the established pattern in https://github.com/Bash-it/bash-it/blob/master/completion/available/system.completion.bash#L17-L22
we can reduce the amount of `fork` calls that are made.
Signed-off-by: Mike Fiedler <miketheman@gmail.com>
2017-09-28 07:13:45 -04:00
Mike Fiedler
cbe63e8871
Replace system completion with current brew file
...
Resolves #1046
Signed-off-by: Mike Fiedler <miketheman@gmail.com>
2017-09-28 06:36:30 -04:00
Nils Winkler
1a80d892ad
Made sorting of completions consistent across OS
2017-09-17 21:05:59 +02:00
Nils Winkler
5c66f478dd
Completed test suite for Bash-it completion
2017-09-17 21:05:58 +02:00
Nils Winkler
cd578f8772
More tests for completion
2017-09-17 21:05:58 +02:00
Nils Winkler
757d2b4ed9
Removed unused variable
2017-09-17 21:05:58 +02:00
Nils Winkler
c786c14859
Fixed "bash-it help aliases" completion - it will now show the available aliases
2017-09-17 21:05:58 +02:00
Nils Winkler
e0dc7997c8
Fixed handling of components with dashes or dots in the name for completion
2017-09-17 21:05:58 +02:00
Nils Winkler
ec327486ef
Checking global directory for completions as well
2017-09-17 21:05:58 +02:00
Nils Winkler
607c9cd049
Cleaned up declarations
2017-09-17 21:05:58 +02:00
Nils Winkler
22674ce1e0
Replaced -e glob-based implementation with ls
2017-09-17 21:05:58 +02:00
Nils Winkler
a925f5d58c
Checking for global directory when looking for components that are not enabled
2017-09-17 21:05:58 +02:00
Nils Winkler
752d4afe41
Tabs to spaces
2017-09-17 21:05:58 +02:00
Nils Winkler
7a3603f80d
Sorting compgen output so that the returned values are in ascending order
2017-09-17 21:05:58 +02:00
Nils Winkler
e7298a5303
Fixed case where nothing was enabled
2017-09-17 21:05:58 +02:00
Moritz Onken
dffddbb4a4
add nospace and = suffix
2017-09-15 23:42:03 -04:00
Moritz Onken
e90787c78a
Create export.completion.bash
2017-09-15 23:35:20 -04:00
Yushin Washio
d98a0038d3
bash-it.completion suppress ls error when none found
2017-08-17 17:08:58 +05:00
Levent YALCIN
a6fccf029c
no need a var
2017-07-31 15:26:05 +01:00
Levent YALCIN
878180b2e2
tab completion support added for openshift
2017-07-31 15:23:34 +01:00
Nils Winkler
f221f63d7d
Add completion for help command, and help for migrate
2017-06-24 17:31:31 +02:00
Nils Winkler
0d9a0987d9
Fixed missing quotes around $BASH_IT variable
...
This should fix most issues where Bash-it is installed in a directory
containing spaces.
2017-06-24 17:31:30 +02:00
Nils Winkler
c2446c2692
Added new "bash-it migrate" command that migrates components from the old syntax to the new one that uses the load priority
2017-06-24 17:31:30 +02:00
Nils Winkler
56d0f56714
Filter out items that are already enabled
2017-06-24 17:31:30 +02:00
Nils Winkler
2e0ceba776
Supporting both old and new link structure for completion
2017-06-24 17:31:30 +02:00
Carlo Dapor
8a09c5f0d5
New completion for Angular CLI.
2017-03-24 22:50:22 +01:00
Nils Winkler
3ab632aa1d
Merge pull request #928 from LanikSJ/rvm-completion
...
Add RVM Completion
2017-03-24 09:43:47 +01:00
LanikSJ
8d329bd610
Remove the function as it's not needed now
2017-03-24 01:41:48 -07:00
LanikSJ
c18d4338e6
Removing redundant lines
2017-03-24 01:36:24 -07:00
LanikSJ
4d0815329a
Adding source of RVM Completion
2017-03-23 16:10:22 -07:00
LanikSJ
5cd496813e
Adding RVM Completion
2017-03-23 15:57:27 -07:00
con-f-use
43a63965ee
Alias and complete common misspellings of bash-it
2017-03-17 20:29:02 +01:00
LanikSJ
7d11a9d935
Adding pip3 completion
2017-03-06 16:04:42 -08:00
Nils Winkler
734ab9729f
Merge pull request #878 from ierenstein/vault-update
...
Adding new updates for vault completions
2017-01-03 08:20:34 +01:00
Ilan Erenstein
0a84ca584e
Adding new updates for vault completions
2017-01-02 14:41:35 -08:00
MunifTanjim
f772ebef4a
add completion for composer
2016-12-25 13:15:50 +06:00
Patrice Ferlet
d057865c24
Add Makefile completion
...
Sometimes, Makefile won't be completed (as for me on Fedora 25) as soon as bash-it is activated. This completion script can provide a Makefile completion.
2016-12-21 10:20:36 +01:00
Ilan Erenstein
8669576493
Adding latest vault completion from https://github.com/iljaweis/vault-bash-completion
2016-12-15 11:31:30 -08:00
Patrice Ferlet
8161e4e233
Add other bash completion importation for other distribution
...
Fedora import that script from /etc/bashrc script that can import /etc/profile.d/*.sh
See issue #849
2016-12-07 00:11:29 +01:00
George Wyatt
971f911101
Load bash-completion2 on macOS
...
This is required for projects completion, otherwise you get this error:
```
_init_completion: command not found
```
2016-11-25 13:51:25 +08:00
Levent YALCIN
4362569079
new cmds come with 0.7.x
2016-11-21 09:14:08 +00:00
Nils Winkler
ea2a259d32
Merge pull request #839 from MunifTanjim/add_go_completion
...
add go completion
2016-11-21 08:30:48 +01:00
MunifTanjim
21988639a9
add go completion
2016-11-19 22:57:03 +06:00
MunifTanjim
25eb084ff7
update hub completion
2016-11-19 03:00:56 +06:00
Levent YALCIN
d85b6e67f0
scp should have completion too
2016-11-15 22:21:04 +00:00
Ilan Erenstein
8ac4093276
Adding credit to the author of vault completion
2016-11-04 09:20:11 -07:00
Ilan Erenstein
120b1616d5
Adding vault completion
2016-11-03 14:47:58 -07:00
Eduardo Bellido Bellido
dfad0069c1
Add jungle completion
...
https://github.com/achiku/jungle
2016-10-29 22:24:58 +02:00
MunifTanjim
6a601abc84
fix npm completion
2016-10-28 02:37:07 +06:00
Nils Winkler
553414213f
Renamed completion files to match naming pattern
2016-10-11 10:02:56 +02:00
Nils Winkler
3a7ca290da
Merge pull request #795 from MunifTanjim/nvm_completion
...
add completion for nvm
2016-10-10 09:35:49 +02:00
MunifTanjim
66e8da02a5
fix correction for nvm according to PR comments
2016-10-10 13:33:07 +06:00
Nils Winkler
d1f672599d
Merge pull request #799 from MunifTanjim/improve_todo_completion
...
update completion for todo to latest version
2016-10-10 08:41:20 +02:00
MunifTanjim
0387343108
update completion for todo to latest version
2016-10-09 04:12:24 +06:00
MunifTanjim
192e6900e1
add completion for apm
2016-10-09 01:02:23 +06:00
MunifTanjim
4180f80dce
add completion for nvm
2016-10-07 21:34:53 +06:00