summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2021-10-07feat(yarn): add global bin directory to `$PATH` (#9410)Cxarli
Fixes #9177 Closes #9410
2021-10-06feat(sublime): add support for Sublime Text 4 on Windows (#10063)HoshinoArika
2021-10-06feat(z): update z to latest version (#10267)Ryan Zegray
2021-10-06fix(git)!: rename `gdu` alias to `gdup` (#10263)Carlo Sala
BREAKING CHANGE: the `gdu` alias has been renamed to `gdup` to avoid a conflict with `go disk usage` (https://github.com/dundee/gdu).
2021-10-05chore(chucknorris): add a few more Chuck Norris quotes (#10210)Ryan McAllen
2021-10-05refactor(chucknorris): refresh plugin codeMarc Cornellà
2021-10-05fix(gpg-agent): correctly overwrite `$SSH_AUTH_SOCK` and other improvements ↵Dapeng Gao
(#7059)
2021-10-05fix(docker-compose): fix for slow `docker compose` call on remote Docker ↵Marc Cornellà
contexts (#10264) Fixes #10264 Co-authored-by: Frederick Zhang <frederick888@tsundere.moe>
2021-10-05fix(jsontools): fix broken conditional in zsh 5.0.2 (#10262)Marc Cornellà
Fixes #10262
2021-10-04feat(git): add `gccd` alias to clone and cd into git repository (#8220)fanuch
Fixes #8216 Closes #8220 Co-authored-by: Nelson Estevão <nelsonmestevao@gmail.com>
2021-10-04fix(per-directory-history): fix use of global history on shell start (#9008)Marc Cornellà
Updated from upstream: https://github.com/jimhester/per-directory-history/blob/d2e291d/per-directory-history.zsh Fixes #9007 Closese #9008 Co-authored-by: Sebastian Marsching <sebastian-git-2016@marsching.com>
2021-10-04feat(cli)!: add `omz reload` command and deprecate `zsh_reload` plugin (#9078)Monson Shao
BREAKING CHANGE: the `zsh_reload` plugin is deprecated. Instead of using its `src` function, use `omz reload` or `exec zsh` to reload zsh after making changes to your `.zshrc` file. Closes #9078
2021-10-04docs(python): update README to include new `py` alias (#9995)Dani Torramilans
2021-10-04feat(mercurial): add `hg log` aliases (#9979)TheTechRobo
Co-authored-by: Michał Kielan <kielanm@fb.com>
2021-10-04feat(yarn): add `ylnf` alias to fix linting problems (#9219)Emilien Escalle
2021-10-04feat(yarn): update completion from zsh-completions (73505e4)Marc Cornellà
Fixes #10195
2021-10-04feat(docker-compose): update completion (4fa72a0, 2021-01-19)Marc Cornellà
Source: https://github.com/docker/compose/blob/4fa72a0/contrib/completion/zsh/_docker-compose Closes #9494 Co-authored-by: "Bakhir A.D" <Bakhir.A.D.st@gmail.com>
2021-10-04fix(docker-compose): support Compose V2 `docker compose` command (#10248)Marc Cornellà
2021-10-04feat(git): run `gitk` in the background in `gk` and `gke` aliases (#9657)Nikolas Garofil
2021-10-04fix(pyenv): fix pyenv-virtualenv detection under macOS.Kaede Hoshikawa
2021-09-29feat(juju): add plugin for Juju (juju.is) (#10075)Leon
Co-authored-by: Jon Seager <jon@sgrs.uk>
2021-09-29fix(emacs): correctly pass arguments to emacsclient when $2 is stdinMarc Cornellà
2021-09-29fix(emacs): assess if there are open frames of the expected typeMarc Cornellà
This change looks at the frame type of the open frames ('framep) and looks if they're of the type requested based on the arguments passed to emacsclient (-nw/-t/--tty require tty frames, otherwise we need graphical frames). NOTE: this code considers anything different than t as graphical terminals, including MS-DOS types (pc). I don't have such a setup to test if this is correct.
2021-09-29refactor(emacs): simplify emacsclient wrapper codeMarc Cornellà
2021-09-29refactor(emacs): remove dependency on `require_tool.sh` and clean up code styleMarc Cornellà
2021-09-28refactor(archlinux)!: remove `yaourt` support (#9713)nowshed-imran
BREAKING CHANGE: `yaourt` is no longer maintained nor available as a package. Use `pacman` or one of the other maintained AUR helpers. Closes #9713
2021-09-28fix(osx): only run Preview.app in `man-preview` if man page exists (#10222)April King
2021-09-27docs(vi-mode): document `$KEYTIMEOUT` issue (#9588)Marc Cornellà
Closes #9588
2021-09-23refactor(vim-interaction): clean up code and open gvim instance if none open ↵Marc Cornellà
(#10209) Co-authored-by: Kevin Bader <keb@visotech.at>
2021-09-22Revert "feat(archlinux): add cleanup aliases to `yaourt` and `yay` (#10184)"Marc Cornellà
This reverts commit eba3be243f634a80ae8d8134bf88657afda71fbb.
2021-09-22refactor(django)!: deprecate plugin in favor of Zsh's django completionMarc Cornellà
BREAKING CHANGE: Zsh already provides completion for the `django-admin` and `manage.py` commands, which is substantially better than the one provided by this plugin. We're therefore deprecating this plugin and we will remove it in the near future.
2021-09-22feat(jsontools): add tools to pretty print json-lines (ndjson) (#10176)Eduardo Flores
Co-authored-by: Marc Cornellà <hello@mcornella.com>
2021-09-22refactor(jsontools): move to functions, align `is_json` tool to return exit codeMarc Cornellà
Also: - Fix Python code in accordance with Python 3 - Use CGI module in Ruby to encode/decode strings
2021-09-22refactor(jsontools): restructure and simplify logicMarc Cornellà
2021-09-17feat(lando): add support for `php` command (#10146)Joshua Bedford
Co-authored-by: Joshua Bedford <joshua.bedford@hurstreview.com>
2021-09-17docs(kubectx): fix README sample code syntax (#10199)Ken Crawford
2021-09-17feat(archlinux): add cleanup aliases to `yaourt` and `yay` (#10184)Al-Amin Ahamed
2021-09-16feat(golang): add `goga` alias to install dependencies in current directory, ↵Tristan Messner
recursively (#7786) Closes #7786
2021-09-16feat(golang): add `gota` to test current directory recursively (#8974)Muhammad Zahalqa
2021-09-15refactor(plugins): remove old generated completion filesMarc Cornellà
This removes .gitignore plugin files and adds a force-rm of the old completion file, which ignores any errors if the file doesn't exist.
2021-09-15fix(core): move plugin-generated completion files to ↵Marc Cornellà
`$ZSH_CACHE_DIR/completions` Fixes #10183
2021-09-15fix(plugins): fix `_comps` error in completion generation plugins (#10190)Marc Cornellà
Fixes #10190
2021-09-15fix(docker): remove unwanted asterisk in completed docker commandsMarc Cornellà
Also update upstream completion to version fe2008d04e80fafd. NOTE: this fix means the version bundled within Oh My Zsh has diverged from the upstream version.
2021-09-10Revert "feat(ssh-agent): only start ssh-agent once (#5359)"Marc Cornellà
This reverts commit 7692881d2a61a4ba47eeef5d7827c0d2cb896def.
2021-09-10fix(copybuffer): define CTRL+O binding for all keymaps (#6442)Marc Cornellà
Fixes #6442
2021-09-09fix(cp): add unique suffix to rsync backup directory for each user (#10170)Xuehai Pan
* fix(cp): add unique suffix to rsync backup directory for each user * fix(cp): use `USERNAME` rather than `USER`
2021-09-09fix(vim-interaction): look up the newest GVim instance (#9095)Jóhann Friðriksson
Instead of relying on a hardcoded instance-name existing for the default-value, let's look up the latest instance. This also resolves my problem where MacVim had a servername of "VIM" instead of "GVIM". Co-authored-by: Johann Fridriksson <jofridri@silabs.com>
2021-09-09feat(git): add `gdu` alias to diff against upstream (#8721)Claas Augner
2021-09-07fix: automatically create completion for `cargo` and `rustup` plugins (#10087)Carlo Sala
2021-09-06feat(git-auto-fetch): add date to git-auto-fetch log file (#10021)Moshe Avni