1
0
Fork 0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2024-09-21 15:30:09 +00:00
Commit graph

3249 commits

Author SHA1 Message Date
Rahul Somasunderam b054e25d25 Add plugin for SDKMAN (#6483)
SDKMAN! is a tool for managing parallel versions of multiple
Software Development Kits on most Unix based systems.
2019-05-08 10:27:05 +02:00
Thomas Kriechbaumer 20ecca2ba9 rbenv: improve rbenv loading based on pyenv (#7626) 2019-05-08 09:51:05 +02:00
Alan 4cadbcd235 Add plugin for pipenv (#6698)
- Add completion for pipenv
- Auto activate and deactivate for pipenv shell
- Add aliases for the most common pipenv commands
2019-05-08 09:48:28 +02:00
Jannik 0f0448fa6c ssh-agent: consolidate uppercase message (#7834) 2019-05-07 21:21:55 +02:00
Kewang 78b241b16a Capitalizate github to GitHub (#5932) 2019-05-07 20:02:41 +02:00
i5ar 58daf13528 django: fix typo in completion (#6233) 2019-05-07 19:51:20 +02:00
Wayne Porter 81ed25610d jira: fix error when assigned or reported are default (#7731)
Signed-off-by: Wayne Porter <wporter82@gmail.com>
2019-05-07 18:11:28 +02:00
Marc Cornellà 63b8d652f2
Add small polishing touches 2019-05-06 19:09:51 +02:00
div_bhasin b3498d110e Extracted angularjs to its own context for users who still use Angular <= 2 2019-05-05 22:17:45 -04:00
div_bhasin bcd4100625 convert + to %20 encoding 2019-05-04 16:42:06 -04:00
div_bhasin cfe2263f4c updated search URL for angular 2019-05-04 16:17:28 -04:00
j-griffith d0e4319a70 Add PersistentVolumeClaim support to kubectl plugin
Just add aliases for PVC actions.
2019-05-03 13:22:18 -06:00
Israel Rodrigo Faria 55f20fed6e hub: update completion to 2019-02-21 (819aa96) (#7821) 2019-05-01 16:10:31 +02:00
Marc Cornellà 4eae0549fd
per-directory-history: redo README for Oh My Zsh
Closes #7726
2019-04-29 21:08:26 +02:00
danhimalplanet 56610be198 colorize: fix mktemp parameter for compatibility (#7789) 2019-04-29 20:51:29 +02:00
Marc Cornellà 6da85279eb
Revert "kubectl: rename k alias" (#7817)
This reverts commit 978b724c4a (#7749)

See https://github.com/robbyrussell/oh-my-zsh/issues/6408#issuecomment-485718042 and later comments.
2019-04-29 15:48:24 +02:00
dorons d16adb6a9f aws: fix path resolution of aws completion for Ubuntu (#7812) 2019-04-29 11:42:36 +02:00
Jay Schwerberg a46798b790 Update colorize README.md with env var details 2019-04-26 11:26:33 -07:00
Jay Schwerberg c7154e8839 Add pygments style env var for colorized 2019-04-26 11:26:30 -07:00
Mohammed Abd El-Ra'ouf 2433ee8194 react-native: add simulator aliases according to latest Xcode update (#7792) 2019-04-26 16:49:31 +02:00
Ibrahim Almuqrin adade64cda react-native: use new iOS simulator names (#7717)
The simulator names changed after updating to Xcode 10.2 (iOS 12.2 SDK)
I don't know how to prevent this change from affecting those who didn't update yet, but it worth noting that updating is now required in order to submit iOS apps to the App Store.
2019-04-25 16:14:17 +02:00
Francisco de Zuviría ebd13b60c1 colorize: add ability to colorize multiple files into less (#7662)
cless is an alias for a colorized less wrappper: colorize_via_pygmentize_less.
Note that cless opens many files as independent files, navigatable with `:n` and `:p`.
2019-04-22 21:06:47 +02:00
Marc Cornellà 978b724c4a
kubectl: rename k alias (#7749)
This uses `ku` instead of `k` as an alias for kubectl.

Fixes #6408
2019-04-17 17:23:54 +02:00
Wade Wegner 2c1880cf50 sfdx: add plugin and completion for sfdx (#6540) 2019-04-16 22:08:32 +02:00
Ivan Polchenko 8d95f76050 rails: create README (#5841) 2019-04-15 19:29:49 +02:00
Marc Cornellà fc9e427ef9
sublime: refactor plugin and fix documentation (#7715)
* convert to 2-space indentation
* standardize sublime function name (subl)
* simplify subl function definition into a single loop
* convert functions into aliases
* simplify alias creation
* search for Sublime Text command only if not found
* reorganize and clean up plugin
* fix README
* simplify cygwin path lookup
* support path lookup for msys (Windows)
* support path lookup for WSL (Windows)
* fix for spaces in sublime path alias
2019-04-15 16:55:18 +02:00
Marc Cornellà 4456536a78
Simplify explanation of bwana function 2019-04-15 16:46:58 +02:00
Dante Calderon ecc1c6db8c [bwana plugin] Change function name
Fix #5732
Change name function from `man` to `bwana`.
2019-04-15 08:47:14 -05:00
akinnane 08da19e3fd emacs: revert cab1ac6e68 (#7765)
Revert cab1ac6e68

The change from the above commit breaks opening a new emacs frame if
there isn't a existing frame open.

When emacs is running in daemon mode, there will always be a frame
associated with the daemon, even if there are no visible frames.

The lisp function `frame-list`, will always return 1 frame.
```
emacsclient --eval '(frame-list)'
(#<frame F1 0xa3c680>)
```

When an real frame is open, two frames are reported by the `frame-list`
function.
```
emacsclient --eval '(frame-list)'
(#<frame F1 0xa3c680> #<frame emacs Prelude - ~/oh-my-zsh/plugins/emacs/emacsclient.sh 0xf50e10>)
```

See:
https://emacs.stackexchange.com/questions/44537/extra-frame-in-visible-frame-list-when-started-in-daemon-mode-is-causing-prob
https://emacs.stackexchange.com/questions/18859/dont-let-the-daemon-frame-make-a-file-visible
2019-04-14 12:31:52 +02:00
Marc Cornellà 3c8f73c312 git-prompt: fix LANG override for git status call
The previous version modified the whole environment leading to
problems (see #7757). This version *adds* LANG=C to the current
env, without overriding it completely.

Fixes #7757.
2019-04-10 20:30:30 +02:00
Marc Cornellà 7824dc637d
git: use is-at-least to test for git version
Fixes #7754
2019-04-10 11:47:29 +02:00
Roman Perepelitsa 8d7ce18e12 vi-mode: remove TRAPWINCH from plugin (#7753)
* Remove TRAPWINCH; it's unrelated to vi-mode

* Update prompt with ad hoc KEYMAP variable
  Fixes mode indicator when the terminal window is resized
2019-04-09 23:10:13 +02:00
Pmoranga d36c1b8d22 kube_ps1: customize colors and dynamically toggle prompt (#7269)
changes:
- easily customize the colors via variables
- command to switch on/off the custom prompt
- Improved documentation with example on how to append on the prompt.

Fixes #7261
2019-04-09 22:41:36 +02:00
Marc Cornellà 0c3499ecd9
Fix showing aws prompt out of the box for 'fishy' theme (#7747)
This fixes the RPROMPT setting for fishy theme so as to preserve its old value,
instead of overwriting it like it did before.

Also, fix unnecessary export of RPROMPT in aws plugin.
2019-04-09 22:20:00 +02:00
Jayden Thrasher afb28d337d git-prompt: add README (#7554) 2019-04-09 21:21:26 +02:00
programmer04 5f9cc016d7 Fix redundant export of RPROMPT in aws plugin 2019-04-09 21:07:42 +02:00
Marc Cornellà b4c06f2b50 Complain when no autojump script was found 2019-04-09 19:45:49 +02:00
Marc Cornellà fd105b6e52 Refactor and clean up autojump plugin 2019-04-09 19:45:30 +02:00
Marc Cornellà 5a424fc12f Check first default Homebrew prefix 2019-04-09 19:22:51 +02:00
Marc Cornellà 4ef29c9f18 Fix homebrew path location 2019-04-09 19:21:05 +02:00
rl1k ab63d240da Use source instead of dot to load autojump 2019-04-09 19:18:37 +02:00
Alex Parker 5e9ee67f2b Update autojump.plugin.zsh
I was adding autojump on a new machine and annoyingly forgot that autojump
was to be installed on its own. This may be helpful.
2019-04-09 19:13:52 +02:00
Maximilian Güntner 481a649f90 NixOS: Use autojump.sh to figure out location of autojump.zsh
Signed-off-by: Maximilian Güntner <code@maschinenpsychologe.de>
2019-04-09 19:12:27 +02:00
Marc Cornellà cab1ac6e68
emacs: use open frame if there is one present
Fixes #5779
Fixes #5405
2019-04-09 19:01:10 +02:00
Marc Cornellà b31106b341
git: minor syntax fix 2019-04-09 18:35:09 +02:00
Marc Cornellà 35dc26a2c0
git: use stash 'push' instead of the deprecated 'save' (#7486)
* Use stash 'push' or 'save' depending on Git version

A utility function now parses the output of git --version and set the
alias for git stash to 'git stash push' iff the current version of Git
is 2.13 or greater; it falls back to 'git stash save' otherwise.
2019-04-09 18:33:15 +02:00
Marc Cornellà 1bd72f588c
Update to inline conditional syntax 2019-04-09 18:29:18 +02:00
Marc Cornellà 63291f4fcc
Reword and fix formatting 2019-04-09 18:24:04 +02:00
黄璞 4aa545abed archlinux: fix minor typo (#7752)
yaourt -> yay
2019-04-09 17:24:31 +02:00
Marc Cornellà a628b552c4
vi-mode: add CTRL+S to search history forward
Fixes #6999
2019-04-09 16:48:56 +02:00
Marc Cornellà d0efa0071c
tmuxinator: fix completion file header 2019-04-09 15:37:24 +02:00
Marc Cornellà ab14068368 httpie: bundle zsh-completions completion (e5bd16f, 2016-12-18)
Source: https://github.com/zsh-users/zsh-completions/blob/master/src/_httpie

Related: #7308
2019-04-09 15:30:11 +02:00
Marc Cornellà 069df888b0 docker-compose: update completion (1f97a57, 2019-03-02)
Fixes #7480
2019-04-09 14:43:48 +02:00
Umberto Lentini 351fa06574 osx: added support for Hyper terminal (#7494) 2019-04-09 14:05:53 +02:00
Marc Cornellà 680755bbe6 iwhois: remove iwhois plugin
The whois.geek.nz resolver is now dead.

Fixes #7297
2019-04-09 12:03:28 +02:00
Marc Cornellà 7b06d01f8f
gitfast: document deprecated git plugin dependency 2019-04-09 11:28:35 +02:00
Marc Cornellà f12f7b0341
swiftpm: update autocompletion for Swift 5.0 (#7744) 2019-04-08 23:22:41 +02:00
Marc Cornellà 2ec868dde4
swiftpm: improve README 2019-04-08 23:22:15 +02:00
Marc Cornellà 170575379e
gulp: fix completion function name
Fixes #6620
2019-04-08 23:14:00 +02:00
Fabricio Biazzotto e83b70f28b pip: fix indexes URL (#6986)
Fixes #6981.
2019-04-08 22:39:54 +02:00
Marc Cornellà 0c000af721
cloudapp: fix permissions of credentials file
Fixes #4151
2019-04-08 22:19:25 +02:00
programmer04 53d6a692d1 Fix showing aws prompt for theme fishy (append RPROMPT instead of overwrite) 2019-04-08 22:08:37 +02:00
Marc Cornellà 482587ccc1
vault: deprecate and update README
Fixes #6805
2019-04-08 20:39:21 +02:00
Marc Cornellà 8c95c2b6cb
gitfast: update plugin (#7152)
* Stop loading git plugin
* Update completion and git-prompt to v2.10
* Update completion to v2.14
2019-04-08 20:06:17 +02:00
Sascha Bratton 728c8e7174 nvm: load nvm script only if command doesn't already exist (#5454)
Fixes #5453.
2019-04-08 17:58:27 +02:00
Roman Dzieciol 651856d4a3
Update the swiftpm plugin autocompletion for Swift 5.0 2019-04-07 23:26:43 +01:00
sheveko 3cfcf5e0aa git-prompt: run git status with LANG=C (#6087)
As described in #6086 there will be an error when one set another
language than English.
2019-04-07 20:21:54 +02:00
Asatur Meltonyan 046d49f782 git: add 'gtl' alias to list tags matching a pattern (#7629)
1. List the tags that match the pattern(s) passed through the argument.
2. Displays the first line of the annotation message along with the tag, or the line of the first commit message if the tag is not annotated.
3. Sorts and displays tags in descending order.
2019-04-07 14:17:22 +02:00
Marc Cornellà 831fba4ee4
Revert "git: delete branches in gbda only if there are any (#6079)" (#7724)
This reverts commit 0e0789fb7a.
2019-04-02 19:05:52 +02:00
Marc Cornellà 93cbc1614c
git: use interactive mode in gclean
Fixes #7716
2019-03-31 15:56:35 +02:00
Simen Bekkhus 4b82b86064 git: add --no-gpg-sign to gwip (#6031) 2019-03-29 22:59:37 +01:00
Jakub Chábek 0e0789fb7a git: delete branches in gbda only if there are any (#6079)
It doesn't make sense to run `git branch -d $BRANCH` if the `$BRANCH` is empty.
2019-03-29 22:56:59 +01:00
Lucas A. Rodrigues f1799de0c9 Add drush plugin (#4490) 2019-03-29 22:39:52 +01:00
Oleg Smelov a43cef3404 pyenv: detect pyenv from Homebrew faster (#7670) 2019-03-29 22:17:19 +01:00
Janek 15f29aacc2 gradle: also support settings files (#7014) 2019-03-29 22:16:29 +01:00
Marc Cornellà 7d27843e89 ubuntu: rename ag to age to avoid conflict with The Silver Searcher
Fixes #3866
2019-03-26 18:16:29 +01:00
Marc Cornellà 7fe353ccb6 ubuntu: clean up plugin and README 2019-03-26 18:16:28 +01:00
Jakub Łuczyński b7b40b0b68 fd: fix fd-find completions for debian (#7704)
In debian package, fd executable is renamed to fdfind.
2019-03-26 14:44:58 +01:00
Marc Cornellà 8fba503667
cargo: update completion (#5757) 2019-03-25 22:43:19 +01:00
Marc Cornellà 61a7bc2d4a
Update README 2019-03-25 22:42:38 +01:00
Marc Cornellà a441f64d09
Update _cargo completion to 0.34.0 version 2019-03-25 22:40:50 +01:00
Andrey Skurlatov ae7d0bcdb9 golang: mod and list commands completion (#7665)
Also, add `gom` alias to `go mod`.
2019-03-25 22:36:46 +01:00
SomeDer d79415b17d command-not-found: add support for NixOS (#7701) 2019-03-25 22:19:46 +01:00
Jonathan 9538eae3d7 Added a new plugin which adds completion for ripgrep (rg)
Based on the existing "cargo" plugin.
2019-03-25 19:51:01 +01:00
Jonathan 647537f15b Added a new plugin which adds completion for fd (fd-find)
Based on the existing "cargo" plugin.
2019-03-25 19:50:53 +01:00
Marc Cornellà f6a9a0a498
git: fix grt on path with spaces
Fixes #7682
2019-03-25 18:46:18 +01:00
Marc Cornellà c56fa996e7
rake-fast: remove brackets from completion entries
Fixes #5653
2019-03-25 10:12:43 +01:00
Marc Cornellà 6d143d42ea aws: document aws_change_access_key and fix README 2019-03-24 19:54:56 +01:00
Marc Cornellà 5f893dcd20 aws: clean up aws_change_access_key function 2019-03-24 19:50:47 +01:00
Cristian Măgherușan-Stanciu 4f4985fddc aws: added an alias for changing the AWS access key set on a profile 2019-03-24 19:50:41 +01:00
Logan Lindquist 8cbdd79517 aws: set AWS_EB_PROFILE for the EB CLI (#7388)
Added AWS_EB_PROFILE environment variable to the AWS Plugin. The EB CLI uses this
variable instead of the primary AWS_PROFILE variable to keep track of what profile
it is using.

https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-configuration.html
2019-03-24 19:46:27 +01:00
David Kane 532a784b80 aws: refactor AWS plugin (#7615)
* Update the AWS plugin to support disabling RPROMT display:
  Use a $SHOW_AWS_PROMPT option.

* Refactoring aws plugin:
  Exposing customizable aws_prompt_info function to be used in themes.

* Set aws prompt prefix and suffix to original values and fix README

Co-authored-by: "Vassilis S. Moustakas" <vsmoustakas@gmail.com>
2019-03-24 19:37:45 +01:00
Marc Cornellà 08b73f92c8
lighthouse: add README and clean up plugin (#7316) 2019-03-24 11:30:09 +01:00
Marc Cornellà e4189b9a96
Clean up lighthouse plugin 2019-03-24 11:29:35 +01:00
Marc Cornellà a055930cf8
Fix README 2019-03-24 11:27:25 +01:00
Cristian Măgherușan-Stanciu @magheru_san 729c2f796d otp: added a plugin for oathtool one-time passwords (#3862) 2019-03-23 22:08:35 +01:00
Marc Cornellà 1a2d930bca
aws: refactor completion sourcing logic (#7364)
* Clean up Homebrew detection and add comments. Also changed some if flags.
* Detect aws cli completion file from RPM
2019-03-23 19:52:31 +01:00
Erik f03aa42cbb react-native: add iPad and Apple TV simulator aliases (#7603) 2019-03-23 17:49:15 +01:00
Peter Theill 9975b16297 web-search: add Givero (supports good causes) as search engine (#7581)
Adds "givero" as a keyword for searching Givero, a relative new search engine donating revenue to good causes around the world.
2019-03-23 17:03:45 +01:00
Zixu Wang 6fe4ac024a web-search: update alias for stackoverflow (#7660)
Changed from `stack` because it conflicts with Haskell Tool Stack

Fixes #7659
2019-03-23 16:57:46 +01:00
Kevin Ottens 2b68600d50 suse: remove sudo from some zypper aliases (#7678)
Closes #5564
2019-03-22 20:32:29 +01:00
Tieme van Veen 9509fd6a91 Add git reset to origin alias to git plugin (#7630) 2019-03-10 09:38:06 -07:00
Ulrich Schreiner 275e5b1349 allow kubectl commands against all namespaces (#7637)
* allow kubectl commands against all namespaces

* enhance the readme too
2019-03-10 09:36:51 -07:00
Rahil Wazir e3e0dd599e fix typo (#7643)
Extra t in `wp theme updatet`
2019-03-10 09:36:21 -07:00
Marc Cornellà 52afbf77f6 per-directory-history: update to latest version (0e090e8) 2019-03-03 20:32:59 +01:00
Marc Cornellà f99b58a37c
fancy-ctrl-z: fix "hurt sme" typo (#7613) 2019-02-25 17:29:02 +01:00
Marc Cornellà 8837782b5d
fixed aplay conflict (#7617) 2019-02-25 14:40:07 +01:00
akinnane 25d0a10cda Revert "Fix emacs client terminal" (#7597)
Reverts robbyrussell/oh-my-zsh#5714
2019-02-25 14:37:41 +01:00
Deepankumar 243c46b7cd fixed aplay conflict 2019-02-23 09:00:05 +01:00
Thomas Hutterer ca1123a044
Fix "hurt sme" typo
Just found this typo while browsing through the `plugins` folder ... and it "hurt sme" :hurtrealbad:
2019-02-20 16:59:57 +01:00
Muhannad Fakhouri dfd1b4f8df adb: improve adb -s completion to show helpful info (#7532)
Currently it shows for example the following:

  DEVICE_ID  -- transport_id:2

which doesn't really ease device selection. I've adapted the awk script to print
device name with it's model name, see the example below:

  DEVICE_ID  -- Pixel_3(blueline)
2019-02-17 23:10:17 +01:00
Marc Cornellà 0e647904ff mvn: update documentation 2019-02-17 20:57:56 +01:00
Marc Cornellà f4b2e460c7 mvn: fix and cleanup dynamic profiles logic 2019-02-17 20:57:56 +01:00
kubamarchwicki fff756069f mvn: add dynamic profile support to mvn completion
* Maven profiles for current pom.xml file
* Maven profiles for pom hierarchy
* Ommiting comments in profiles
2019-02-17 20:36:44 +01:00
Marc Cornellà d0a0421e10 mvn: sort aliases and improve comments and README 2019-02-17 20:35:31 +01:00
Marc Cornellà 006b882098 mvn: clean up mvn-color function 2019-02-17 20:35:30 +01:00
Marc Cornellà c636e0933a mvn: avoid mvn-or-mvnw function calling itself when mvn is aliased to it 2019-02-17 20:35:30 +01:00
Marc Cornellà b767976586 mvn: use echoti instead of tput
Avoids forking to tput and some systems don't have tput
2019-02-17 20:35:30 +01:00
Marc Cornellà 5b569149f3 mvn: fix formatting 2019-02-17 20:35:30 +01:00
Bryan Banz 9afaa0c406 mvn: add integration-test options to mvn autocomplete 2019-02-17 20:35:15 +01:00
Bryan Banz 0a5e69b87e mvn: add alias to run maven from a project's subdirectory 2019-02-17 20:34:59 +01:00
Bryan Banz 283dcab64f mvn: colorize [DEBUG] statements in mvn-color 2019-02-17 20:34:34 +01:00
Laurent Vaills 7ebd80fc7d mvn: add mvncvst alias 2019-02-17 20:34:19 +01:00
sparsick 0dbe7ecedc mvn: add alias to 'mvn clean deploy' 2019-02-17 20:34:10 +01:00
Alexey Merezhin 4d4a2fac58 mvn: add mvncp alias to 'mvn clean package' 2019-02-17 20:34:04 +01:00
Wajdi Al-Hawari 35539fd6e4 mvn: add initialize support in mvn completion 2019-02-17 20:33:52 +01:00
Neil Green e056aee794 mvn: enable completion for mvnw 2019-02-17 20:33:34 +01:00
nslqqq df002539f8 mvn: enable completion for maven colorizer 2019-02-17 20:33:12 +01:00
Robby Russell 965a27aa69
Merge pull request #7475 from iamantu93/master
Added stackoverflow to web-search plugin
2019-02-13 11:42:10 -08:00
Robby Russell e91478eb26
Merge pull request #7499 from ykocaman/master
Changing namespace and restarting pods with kubectl
2019-02-13 11:39:40 -08:00
Robby Russell f7fa3df160
Merge pull request #7541 from jessefarinacci/master
add brew install path to search
2019-02-13 11:38:35 -08:00
Robby Russell 7af85aae43
Merge pull request #7567 from genevera/PLUGIN-update-shpotify_7567
Plugin: Updates spotify plugin to current master (as of 2019-01-31)
2019-02-13 11:37:11 -08:00
Robby Russell ca978897a6
Merge pull request #7540 from Z-Shang/master
Added Plugin for Roswell (LISP)
2019-02-13 11:36:44 -08:00
Robby Russell bc14a2c578
Merge pull request #7194 from luizguilhermefr/master
[Laravel] Add aliases and README
2019-02-13 11:28:26 -08:00
Robby Russell e8318e4abe
Merge pull request #4627 from strackr/timer_plugin
Adding Timer plugin
2019-02-13 11:24:49 -08:00
Robby Russell 6cec86203a
Merge pull request #5714 from dluksza/master
Fix emacs client terminal
2019-02-13 11:21:45 -08:00
Robby Russell 7d6f754b68
Merge pull request #7535 from pahakalle/master
Ads brew cask update to brew plugin
2019-02-12 11:34:22 -08:00
eric-christian 86ea319536 asdf: fix homebrew installation path (#7582)
* The check for the asdf installation directory is more precise:

    The existence of the directory `$HOME/.asdf` does not mean that it is the installation
    directory of `asdf`. It will also be created after installing at least one asdf plugin.

* Completions, while installed with homebrew, are now expected on an alternative location.
2019-02-08 15:14:09 +01:00
Marc Cornellà 052493b1ba z: refresh $RANDOM's value outside subshell
This change references `$RANDOM` outside the subshell to refresh it for the
next subshell invocation. Otherwise, subsequent runs of the function get the
same value and, if run simultaneously, they may clobber each others' temp .z
files.

This is due to how zsh distributes RANDOM values when running inside a
subshell:

  subshells that reference RANDOM will result in identical pseudo-random
  values unless the value of RANDOM is referenced or seeded in the parent
  shell in between subshell invocations

See: http://zsh.sourceforge.net/Doc/Release/Parameters.html#index-RANDOM
2019-02-06 11:57:28 +01:00
genevera e634730e35
update spotify to newest version 2019-02-05 05:21:37 -05:00
Marc Cornellà 83ce8d05df
transfer: add newline after showing the link
Fixes #7562
2019-01-30 16:35:16 +01:00
Bartlomiej Tartanus 932d611c90 git: properly indent ggfl function (#7556)
Fixes (probably MacOS) issue:
> ggfl
zsh: command not found: ggfl
2019-01-30 16:22:14 +01:00
Gianluca Recchia 308b046875
Use stash 'push' or 'save' depending on Git version
A utility function now parses the output of git --version and set the
alias for git stash to 'git stash push' iff the current version of Git
is greater than 2.13; it falls back to 'git stash save' otherwise.
2019-01-29 04:11:02 +01:00
Erwan ROUSSEL ea6ec09b9c cake: add README (#7473) 2019-01-25 12:16:20 +01:00
Jesse Farinacci 12c516822c
add brew install path to search
recent `brew install jenv` installs to `/usr/local/bin/jenv`, auto-discover it for recent brew installs to avoid secondary, slower search
2019-01-22 10:09:07 -05:00
Marc Cornellà c494869632
ssh-agent: check for loaded id filenames first (#7521)
This change makes the plugin check if an identity is loaded by looking
first at the key filename reported by `ssh-add -l`. This fixes the use
case where ssh-keygen is not able to output the fingerprint of a key,
such as the one reported on #7516.

Now, for an identity to be passed onto ssh-add, it has to fail the
match for a loaded identity, both filename and signature.
2019-01-21 20:31:30 +01:00
Z.Shang bf4937270a Merge branch 'master' of https://github.com/Z-Shang/oh-my-zsh 2019-01-22 04:50:40 +11:00
Z.Shang fcf1fe72c0 init ros plugin 2019-01-22 04:49:21 +11:00
neeasade 3c16466a14 git: quote branch name in ggpull and ggpush (#7472) 2019-01-20 20:19:07 +01:00
pahakalle 7dab4f07e6 Added brew cask update 2019-01-20 04:24:52 +02:00
Marc Cornellà 9d1dd24e35
ssh-agent: add default keys if no zstyle identities were set (#7520) 2019-01-19 18:00:04 +01:00
Ing. Jan Kaláb 586ca16902 extract: add AAR Android archive support (#7511) 2019-01-15 19:03:07 +01:00
Andreas 9329efd252 ssh-agent: autoload identities in one go (#7507)
With this PR the ssh-agent plugin loads all identities which are not yet
loaded in a single call to ssh-add. If a passphrase is shared between
loaded identities it only needs to be entered once.

Fixes #7506
2019-01-14 16:42:14 +01:00
François Scala 2a60385659 ssh-agent: use key signatures to check loaded ids (#7504)
Use fingerprint of ssh key instead of file name to control if the key is already loaded.

Also check for .ssh folder presence (#5128)
2019-01-14 16:38:45 +01:00
Marc Cornellà fabee55948
ssh-agent: autoload identities not already loaded (#7174)
With this PR the ssh-agent plugin checks the `ssh-add -l` output for the
identities added, and adds all those specified by the user that haven't been
added yet.

We also decouple the logic of starting ssh-agent from the logic of adding
identities, meaning that even if ssh-agent has been started by some other means
(like launchd) we can still ssh-add the user's identities.

Fixes #3019
Fixes #6979
2019-01-09 21:19:52 +01:00
Yusuf Kocaman d8c71bbce1
added details about kcn and kres 2019-01-07 17:35:39 +03:00
Yusuf Kocaman 2596aef866
added change namespace and rolling restart functions for kubectl 2019-01-07 17:24:44 +03:00
Caleb Williams 22e00b02ef
Add Yarn Workspace command aliases 2019-01-02 14:12:13 -06:00
Robby Russell a29950146b
Merge pull request #7386 from deepan10/features/ansible-plugin
ansible plugin added
2018-12-31 11:18:24 -08:00
Robby Russell 8961fda153
Add keychain plugin (#7385)
This plugin integrates the Keychain tool[1] in to the project.

[1] [keychain](https://www.funtoo.org/Keychain)
2018-12-31 11:17:29 -08:00
Anton Stamenov 0cc1266c17 aws_porfiles regex is catching more lines than profiles, thus breaking completion (#7469) 2018-12-31 11:15:56 -08:00
Alexander Huynh 3c3766fdf5 Provide even spacing between marks (#7456)
Before, when typing the `marks` command, longer mark keys would cause
the tabs to spill over to the next tab stop, like so:

    rc      -> /home/ahlex/.rc
    repos   -> /home/ahlex/repos
    a-longer-string         -> /tmp

Implement better key display by running through all of the marks twice,
once to get the longest key length, and the second time to format
everything according to that length:

                 rc -> /home/ahlex/.rc
              repos -> /home/ahlex/repos
    a-longer-string -> /tmp
2018-12-31 11:15:14 -08:00
Ben Davies d0c06d9ec8 added svcat plugin (#7452)
Including a Kubernetes Service Catalog plugin
2018-12-31 11:14:22 -08:00
Andrew Imeson 64976138b6 Add new vagrant commands (#7455)
* vagrant: Add `cloud` subcommand to completion

* vagrant: Add `port` subcommand to completion

* vagrant: Add `validate` subcommand to completion
2018-12-31 11:13:31 -08:00
Patrick Artounian 990104730c Update docker plugin from upstream docker/cli (#7470) 2018-12-31 11:12:34 -08:00
Antu Acharjee 722af459fd Added stackoverflow in /plugins/web-search/-web-search 2018-12-20 10:41:33 +06:00
Antu Acharjee a244d47131 Added stackoverflow in /plugins/web-search/-web-search 2018-12-20 10:25:36 +06:00
Frederick Zhang cf07fe2c6f -r is not available for bsd sed 2018-11-28 14:50:45 +11:00
Igor Kapkov 2614b7ecdf osx: fix rmdsstore function definition (#7443) 2018-11-27 22:58:36 +01:00
Sagar Patil 0a59baf4c5 debian: add README (#7438) 2018-11-27 22:57:07 +01:00
Marc Cornellà e780209c33
tmux: use $terminfo to avoid echoti errors
See https://github.com/robbyrussell/oh-my-zsh/issues/7407#issuecomment-441665143
2018-11-26 19:57:52 +01:00
Ricardo Seriani e8aba1bf59 golang: support "go help environment" in autocompletion (#7404)
Signed-off-by: Ricardo Seriani <ricardo.seriani@gmail.com>
2018-11-16 22:53:29 +01:00
Marc Cornellà ad69c7a82f fabric: rename completion back to _fab
Fixes #7405
2018-11-16 18:55:07 +00:00
Marc Cornellà b1424e2893
tmux: use echoti instead of tput for FreeBSD compatibility
Fixes #7407

FreeBSD's tput needs termcap codes instead of terminfo capnames, so using `tput colors`
has the wrong effect. See #7407
2018-11-16 19:40:06 +01:00
Marc Cornellà 3d8f2bda59
Revert "transfer: add deprecation notice (#7372)" (#7402)
This reverts commit 05b617066b.
2018-11-13 10:54:33 +01:00
Deepankumar 209f1aa8d6 ansible plugin added 2018-11-03 17:34:04 +05:30
Arvindraj 05b617066b transfer: add deprecation notice (#7372)
Fixes #7371

Signed-off-by: Arvindraj <arvindultimate7352@gmail.com>
Co-authored-by: Stephen Ward <stephen@whilenotzero.com>
2018-11-02 17:40:13 +01:00
Joseph Benden 95a3b27680 Add keychain plugin
This plugin integrates the Keychain tool[1] in to the project.

[1] [keychain](https://www.funtoo.org/Keychain)
2018-11-01 15:07:58 -07:00
Erwan ROUSSEL fa9d93008b fabric: add README (#7378) 2018-11-01 16:40:31 +01:00
Erwan ROUSSEL 545446a3db cpanm: add README (#7377) 2018-11-01 15:42:18 +01:00
Erwan ROUSSEL 5c91cfcb06 capistrano: add README (#7376) 2018-11-01 15:29:05 +01:00
Erwan ROUSSEL 78935f7cf7 ant: add README (#7375) 2018-11-01 15:17:25 +01:00
Erwan ROUSSEL 30125e10a6 bwana: add README (#7369) 2018-10-30 15:55:35 +01:00
Akash Krishnan e83a4c8184 cabal: add README (#7367) 2018-10-29 22:11:02 +01:00
Erwan ROUSSEL dc3a605ec1 Add symfony2 aliases (#7338)
* Documentation for Npm plugin added

* Fix style and add alias descriptions

* Add Generate Command alias

* Add Create Database alias

* Add Generate Controller alias
2018-10-28 11:28:15 -07:00
Michy Amrane fa2dc41c23 [yarn] more aliases ^^ (#7310)
* more aliases ^^
2018-10-28 11:27:34 -07:00
Mike Truso 2d74c1bf2b grails readme (#7365) 2018-10-28 11:26:08 -07:00
Jorge Vargas 543044efe3 aws: use AWS_CONFIG_FILE to complete profiles
Stop exporting AWS_HOME and use the standard AWS_CONFIG_FILE environment
variable, with a fallback to ~/.aws/config (default location) if not
defined.

Close #7356
2018-10-28 16:01:28 +01:00
Vargas, Jorge L e4946ef9f9 aws: change AWS_DEFAULT_PROFILE to AWS_PROFILE
The environment variable name used to be AWS_DEFAULT_PROFILE but the
CLI documentation now only mentions AWS_PROFILE.

https://docs.aws.amazon.com/cli/latest/userguide/cli-environment.html

It seems like the CLI was the only tool using AWS_DEFAULT_PROFILE, and
all the AWS SDKs used AWS_PROFILE, so they standardized on it.

https://onetechnical.wordpress.com/2016/10/07/the-curious-case-of-aws_default_profile/

Note: still left AWS_DEFAULT_PROFILE on the method to set the profile to
maintain backwards compatibility.

Close #7354
2018-10-28 16:01:09 +01:00
Marc Cornellà f66595ff9e
stack: add README (#7363) 2018-10-28 13:55:01 +01:00
Marc Cornellà 99b94bbeac
grails: add README (#7362) 2018-10-28 13:51:45 +01:00
Marc Cornellà c87eea8bdb
add link 2018-10-28 13:51:26 +01:00
Marc Cornellà 4e59ba755c
move path section after plugin-enabling section 2018-10-28 13:50:34 +01:00
Marco Zühlke f1250cfbce git-hubflow: add README (#7361) 2018-10-28 13:46:08 +01:00
Marc Cornellà 9db3c94553
git-flow-avh: add README (#7360) 2018-10-28 13:39:50 +01:00
Marc Cornellà b6f629dc1c
delete not applicable comments 2018-10-28 13:39:26 +01:00
Marc Cornellà 8f777f30bb
add git completion requirements notice 2018-10-28 13:37:55 +01:00
Jorge Luis Vargas Aguilar 70246da9cb minikube: add README (#7359) 2018-10-28 13:24:17 +01:00
Marc Cornellà 5ca3efa17f
kops: add README (#7358) 2018-10-28 13:22:53 +01:00
Marc Cornellà a58dc32323
delete duplicate documentation 2018-10-28 13:22:26 +01:00