summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2021-07-13fix(aws): allow for profile switch w/o MFA configured (#9924)Sergei Shvetsov
2021-07-12fix(copybuffer): show error below the command lineMarc Cornellà
2021-07-12feat(gnu-utils): include ggrep in gcmds (#10044)Robert Lankford
Co-authored-by: Robert Lankford <robert.lankford@nuorder.com>
2021-07-07fix(dotenv): draw confirmation prompt in next empty lineMarc Cornellà
Without this fix the confirmation prompt appears wherever the cursor is, which means that it might appear in the command line when using a widget that changes the directory without redrawing the prompt (an example of this are the dircycle and dirhistory plugins).
2021-06-14Revert "ssh-agent: improvements (#6309)"Marc Cornellà
This reverts commit a206271460ce49e842b1b410c0424b8c9a0a3d14.
2021-06-13refactor(git-glow): Add config interpolation for git-flow messages (#7481)Fabio Vitale
Changed commands: gcd: uses gitflow.branch.develop to get user-set development branch gch: uses gitflow.prefix.hotfix to get user-set hotfix prefix gcr: uses gitflow.prefix.release to get user-set release prefix Co-authored-by: Fabio 'c0m3tx' Vitale <c0m3tx@gmail.com>
2021-06-13feat(git): Add aliases for 'git commit -S -s [-m]' (#7616)Nick Revin
I thought it would be useful to add these aliases. There are already aliases for `git commit -S` and `git commit -s` but there is none for both simultaneously =)
2021-06-13feat(pm2): Adding a pm2 plugin (#7684)Myoungdo Park
* Add pm2 plugin * Add description of pm2 plugin
2021-06-13feat(supervisor): Add aliases for supervisor (#5819)Shubham Chaudhary
2021-06-13perf(mercurial): speed up mercurial plugin (#4591)Michał Duszyk
* speed up mercurial plugin * removed unnecesay limit to current dir from hg status
2021-06-13feat(nvm): introduce customizable list of command that triggers lazy loading ↵Guo, Quan
(#9946) * Add customizable list of command that triggers lazy loading * Add $NVM_LAZY_CMD * Add instruction to `NVM_LAZY_CMD` in README.md
2021-06-13feat(zoxide): add new plugin for zoxide (a smarter cd CLI tool) (#9950)Ajeet D'Souza
2021-06-13feat(git): Add alias for 'git checkout --recurse-submodules' (#9958)Lasse Peters
2021-06-13feat(pip): add alias for updating all requirements via pip (#9965)Sagar Yadav
* feat(plugins): add alias for pip commands * feat(plugins): updated README.md and add alias
2021-06-13feat(kubectx): adding a new plugin for 'kubectx' (#6114)Stanisław Szydło
Co-authored-by: Marc Cornellà <marc.cornella@live.com> Co-authored-by: Robby Russell <robby@planetargon.com>
2021-06-13Merge branch 'master' of github.com:ohmyzsh/ohmyzshRobby Russell
2021-06-13style(kubectl): Being more explicit alias to the main CLI tool instead of to ↵Robby Russell
another alias (#6567)
2021-06-13Merge branch 'master' of git://github.com/kozl/oh-my-zsh into kozl-masterRobby Russell
2021-06-12feat(plugins): Add Ag completion (#3534)Guillermo Alcantara
* Add Ag completion A replacement for ack/grep https://github.com/ggreer/the_silver_searcher * Create README.md As requested in the PR: https://github.com/ohmyzsh/ohmyzsh/pull/3534
2021-06-12feat(plugins): New plugins for samtools and bedtools (#3574)Rolf Schröder
* Add first impl of samtools autocompletion * Just autocomplete with files all the time * Add init impl of bedtools completion * Add readme.md for bedtools plugin * Add readme for samtools Co-authored-by: Rolf Schroeder <rolf.schroeder@centogene.com>
2021-06-12feat(plugins): Plugin "debian": Switch order of "apt" and "aptitude" for ↵Felix Stupp
detection (#7533) * Switch order of "apt" and "aptitude" for detection "apt" is installed by default at Debian (maybe Ubuntu too), while "aptitude" does not seem to be installed by default. For that, it may be better for most of the users to prefer "aptitude" if installed. * plugins/debian/README: Change of order mirroded into documentation
2021-06-12feat(plugins): Add helper function to get current mercurial bookmark (#4970)Mirko Lelansky
Add a new function to get the current mercurial bookmark which can be used in the theme prompts for example.
2021-06-12feat(plugins): Add a new showpkg alias to ubuntu plugin (#4653)Oshadha Gunawardena
Add an alias for ```showpkg``` to get the reverse and recursive dependencies on a package
2021-06-12feat(plugins): Add new isodate plugin for friendly date formatting commands ↵Frani
(#9963) * add isodate plugin
2021-06-12feat(plugins): add gpr alias for /git pull -rebase/ which is easier to ↵Daniel Wu
remember (#9964)
2021-06-11feature(plugins): add bower commands aliases (#3387)Gabo Esquivel
2021-06-11fix(plugins): cache thefuck aliases (#5522)Francesco Giannelli
2021-06-11fix(virtualenvwrapper): several changes for checking git directory, ↵Dom Sekotill
including fixes (#5663) * Test only for the presence of a .git directory in virtualenvwrapper Instead of using both $(git rev-parse --show-toplevel) and a check for a .git directory, use just the latter. As well as being redundant the former does not work quite so well when using multiple worktrees; each worktree will be treated as a separate project. * Unset ENV_NAME & deactivate if no virtualenv found This addresses #4603 without breaking current behaviour (where current behaviour is correct). When changing directories, if there is no environment matching ENV_NAME, ENV_NAME is emptied and deactivate called if there is a current environment active (based on CD_VIRTUAL_ENV). * Use path comparison not string comparison for paths This will solve part of issue #4255 where WORKON_HOME is defined with a trailing slash or not normalised in some way, as well as instances where symlinks are used, and any other instances where constructed paths don't exactly match even though they go to the same file. Co-authored-by: Robby Russell <robby@planetargon.com>
2021-06-11fix(kubectl): remove duplicated alias for kubectl plugin `kgsa` (#9927)Wenli Wan
2021-06-11feat(rails): Add `rdmr` (`rake db:migrate:redo`) alias to Rails plugin (#6124)Dzianis Dashkevich
Co-authored-by: Robby Russell <robby@planetargon.com>
2021-06-11feat(rails): Add `rdmd` and `rdmu` aliases to Rails plugin (#6126)Dzianis Dashkevich
* `rdmd` is aliased to `rake db:migrate:down` * `rdmu` is aliased to `rake db:migrate:up` * These tasks allow you to run a specific migration up or down by specifying the appropriate `VERSION` env variable, which contains the numerical prefix of the migration's filename
2021-06-11feat(rails): add 'rails server --bind' alias (#4977)Eric Liu
2021-06-11fix(vagrant): Allow dot in Vagrant box name (#4803)Hugo Stijns
2021-06-11Aliases: Adding a README file for the plugin. #4662Robby Russell
2021-06-11feat(plugins): add aliases cheatsheet plugin (#4662)hqingyi
* add: explore alias quickly with aliases plugin. * change: add compatibility with python2 & python3. - add compatibility. - add termcolor.py. - remove aliass(search), just use acs. - detect python.
2021-06-11ssh-agent: improvements (#6309)Nuno Goncalves
* ssh-agent: lock this script with a mkdir style mutex This script is a kind of singleton pattern and is not reentrant. If several shells are oppened in a fast sequence, then several independent ssh-agents would be created, which is not acceptable. A mutex is required. Signed-off-by: Nuno Goncalves <nunojpg@gmail.com> * ssh-agent: only start agent if .ssh dir exists To use the same profile system-wide, it might happen that the .ssh directory does not exist (typically $HOME/.ssh/). This would trigger a error. Creating the directory would be a option, but it usually will not make sense to do so because it means the user doesn't have ssh keys or config. Signed-off-by: Nuno Goncalves <nunojpg@gmail.com> * ssh-agent: adds lazy option to disable key loading on start Option is documented on updated README.md Signed-off-by: Nuno Goncalves <nunojpg@gmail.com> * ssh-agent: simplify agent-forwarding checking Signed-off-by: Nuno Goncalves <nunojpg@gmail.com> Co-authored-by: Robby Russell <robby@planetargon.com>
2021-06-11add python alias (#7736)Roc
2021-05-28feat(extract): add support for .ear files (#9901)Corey Hinkle
Co-authored-by: Corey Hinkle <corey.hinkle@five9.com>
2021-05-28chore(chucknorris): fix typo (#9916)Gustavo J. Acosta
2021-05-28fix(dirhistory): fix ALT+Left/Right key bindings for iTerm2 (#9940)Marc Cornellà
2021-05-21feat(dirhistory): add ALT+UP/DOWN key bindings for iTerm2 (#8502)rhuitl
2021-05-21feat(shrink-path): add ability to toggle off path shrinking (#9794)Marc Cornellà
2021-05-03feat(git): add aliases `gcas` and `gcasm` for commit with sign-off (#8881)Babak K. Shandiz
2021-05-03fix(cargo): complete flags for default cargo aliases (#9692)Ben Goldberg
By default, cargo provides alias for some commonly used functions. This patch makes it that those alias will complete the same as their full commands. Default alias: b -> build c -> check t -> test r -> run Since cargo allows users to define custom alias it would be nice if oh-my-zsh automatically detected those and preformed completions as such but that would be a much more complex patch.
2021-05-03fix(command-not-found): remove invalid argument for PackageKit (#9876)sevendials
`pk-command-not-found` doesn't accept `--` as an argument. This is what happens when `--` is the first argument: ``` $ gem zsh: --: command not found... ```
2021-05-03feat(plugins): add `gh` plugin for GitHub CLI (#9557)kalle (jag)
2021-04-26fix(deno): actually load deno completion (#9863)Carlo Sala
2021-04-25fix(kubectl): use `--current` flag in `kcn` alias (#7605)Eric Rodrigues Pires
2021-04-25feat(plugins): add plugin for `deno` (#9847)Carlo Sala
Co-authored-by: Kapil Pau <kapilpau@hotmail.com> Co-authored-by: CallMeLaNN <CallMeLaNN@users.noreply.github.com>
2021-04-25feat(npm): add aliases for `npm search` and `npm info` (#9365)Sherwin Heydarbeygi