summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-05fix(cli): fix zsh array syntax for szh 5.0.2Marc Cornellà
2021-10-04fix(init): rename function `f` due to clash with `f` alias (#10260)Marc Cornellà
Fixes #10260
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(updater): check if there are updates before prompting (#8387)Marc Cornellà
Fixes #8387
2021-10-04feat(updater): add mode to only remind you to update when it's time (#10187)Marc Cornellà
Fixes #10187 Co-authored-by: NoPreserveRoot <NoPreserveRoot@pm.me>
2021-10-04refactor(updater): change auto-update settings to use `zstyle`Marc Cornellà
2021-10-04feat(git): run `gitk` in the background in `gk` and `gke` aliases (#9657)Nikolas Garofil
2021-10-04feat(init): show error and process tree if OMZ is loaded from non-zsh shells ↵Marc Cornellà
(#10234)
2021-10-04fix(pyenv): fix pyenv-virtualenv detection under macOS.Kaede Hoshikawa
2021-09-30feat(cli): show current theme in `omz theme list`Marc Cornellà
Fixes #9540
2021-09-30fix(half-life): fix prompt color bleeding and code clean up (#10085)Marc Cornellà
Fixes #10085 Closes #10223 Co-authored-by: valdaarhun <icegambit91@gmail.com>
2021-09-30fix(cli): get branch and tags from OMZ folder in `omz changelog` completionMarc Cornellà
2021-09-29feat(juju): add plugin for Juju (juju.is) (#10075)Leon
Co-authored-by: Jon Seager <jon@sgrs.uk>
2021-09-29feat(lib): don't correct `su` command arguments (#10214)Celestino Gomes
2021-09-29fix(lib): fix automatic title abort inside Emacs (#10124)Marc Cornellà
Closes #10124 Co-authored-by: Paul Schorfheide <pschorf2@gmail.com> Co-authored-by: Alastair Rankine <alastair@girtby.net>
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-28fix(init): detect and abort on non-zsh shell execution of Oh My ZshMarc Cornellà
2021-09-27docs(vi-mode): document `$KEYTIMEOUT` issue (#9588)Marc Cornellà
Closes #9588
2021-09-24fix(init): fix `division by 0` error (#10213)Marc Cornellà
Fixes #10213
2021-09-23style(installer): use rainbow logo and polish success message (#10211)Marc Cornellà
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-22feat(lib): allow setting custom completion dots sequence (#9424)Simon Rogers
Closes #9424 Closes #9703 Co-authored-by: mortezadadgar <mortezadadgar97@gmail.com> Co-authored-by: Marc Cornellà <hello@mcornella.com>
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(update): allow updating from branch set up on installMarc Cornellà
Closes #8788 Co-authored-by: Nikolas Garofil <nikolas@garofil.be>
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-16fix(update): silence `typeset` calls in `upgrade.sh` script (#10048)Marc Cornellà
Co-authored-by: yyny <6576327+yyny@users.noreply.github.com>
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