Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-05 | fix(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-05 | fix(jsontools): fix broken conditional in zsh 5.0.2 (#10262) | Marc Cornellà | |
Fixes #10262 | |||
2021-10-04 | feat(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-04 | fix(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-04 | feat(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-04 | docs(python): update README to include new `py` alias (#9995) | Dani Torramilans | |
2021-10-04 | feat(mercurial): add `hg log` aliases (#9979) | TheTechRobo | |
Co-authored-by: Michał Kielan <kielanm@fb.com> | |||
2021-10-04 | feat(yarn): add `ylnf` alias to fix linting problems (#9219) | Emilien Escalle | |
2021-10-04 | feat(yarn): update completion from zsh-completions (73505e4) | Marc Cornellà | |
Fixes #10195 | |||
2021-10-04 | feat(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-04 | fix(docker-compose): support Compose V2 `docker compose` command (#10248) | Marc Cornellà | |
2021-10-04 | feat(git): run `gitk` in the background in `gk` and `gke` aliases (#9657) | Nikolas Garofil | |
2021-10-04 | fix(pyenv): fix pyenv-virtualenv detection under macOS. | Kaede Hoshikawa | |
2021-09-29 | feat(juju): add plugin for Juju (juju.is) (#10075) | Leon | |
Co-authored-by: Jon Seager <jon@sgrs.uk> | |||
2021-09-29 | fix(emacs): correctly pass arguments to emacsclient when $2 is stdin | Marc Cornellà | |
2021-09-29 | fix(emacs): assess if there are open frames of the expected type | Marc 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-29 | refactor(emacs): simplify emacsclient wrapper code | Marc Cornellà | |
2021-09-29 | refactor(emacs): remove dependency on `require_tool.sh` and clean up code style | Marc Cornellà | |
2021-09-28 | refactor(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-28 | fix(osx): only run Preview.app in `man-preview` if man page exists (#10222) | April King | |
2021-09-27 | docs(vi-mode): document `$KEYTIMEOUT` issue (#9588) | Marc Cornellà | |
Closes #9588 | |||
2021-09-23 | refactor(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-22 | Revert "feat(archlinux): add cleanup aliases to `yaourt` and `yay` (#10184)" | Marc Cornellà | |
This reverts commit eba3be243f634a80ae8d8134bf88657afda71fbb. | |||
2021-09-22 | refactor(django)!: deprecate plugin in favor of Zsh's django completion | Marc 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-22 | feat(jsontools): add tools to pretty print json-lines (ndjson) (#10176) | Eduardo Flores | |
Co-authored-by: Marc Cornellà <hello@mcornella.com> | |||
2021-09-22 | refactor(jsontools): move to functions, align `is_json` tool to return exit code | Marc Cornellà | |
Also: - Fix Python code in accordance with Python 3 - Use CGI module in Ruby to encode/decode strings | |||
2021-09-22 | refactor(jsontools): restructure and simplify logic | Marc Cornellà | |
2021-09-17 | feat(lando): add support for `php` command (#10146) | Joshua Bedford | |
Co-authored-by: Joshua Bedford <joshua.bedford@hurstreview.com> | |||
2021-09-17 | docs(kubectx): fix README sample code syntax (#10199) | Ken Crawford | |
2021-09-17 | feat(archlinux): add cleanup aliases to `yaourt` and `yay` (#10184) | Al-Amin Ahamed | |
2021-09-16 | feat(golang): add `goga` alias to install dependencies in current directory, ↵ | Tristan Messner | |
recursively (#7786) Closes #7786 | |||
2021-09-16 | feat(golang): add `gota` to test current directory recursively (#8974) | Muhammad Zahalqa | |
2021-09-15 | refactor(plugins): remove old generated completion files | Marc 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-15 | fix(core): move plugin-generated completion files to ↵ | Marc Cornellà | |
`$ZSH_CACHE_DIR/completions` Fixes #10183 | |||
2021-09-15 | fix(plugins): fix `_comps` error in completion generation plugins (#10190) | Marc Cornellà | |
Fixes #10190 | |||
2021-09-15 | fix(docker): remove unwanted asterisk in completed docker commands | Marc 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-10 | Revert "feat(ssh-agent): only start ssh-agent once (#5359)" | Marc Cornellà | |
This reverts commit 7692881d2a61a4ba47eeef5d7827c0d2cb896def. | |||
2021-09-10 | fix(copybuffer): define CTRL+O binding for all keymaps (#6442) | Marc Cornellà | |
Fixes #6442 | |||
2021-09-09 | fix(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-09 | fix(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-09 | feat(git): add `gdu` alias to diff against upstream (#8721) | Claas Augner | |
2021-09-07 | fix: automatically create completion for `cargo` and `rustup` plugins (#10087) | Carlo Sala | |
2021-09-06 | feat(git-auto-fetch): add date to git-auto-fetch log file (#10021) | Moshe Avni | |
2021-09-06 | fix(git-auto-fetch): cancel fetch if we don't have permission over git ↵ | Xuehai Pan | |
folder (#10010) | |||
2021-09-06 | fix(git)!: rename `git mergetool` aliases to `gmtl*` (#9154) | Marc Cornellà | |
BREAKING CHANGE: the `gmt` alias conflicts with the Generic Mapping Tools command. For that, the `gmt` alias has been renamed to `gmtl`, and `gmtvim` has been renamed to `gmtlvim` for consistency. Fixes #9154 | |||
2021-09-06 | fix(chruby): fix typo in test for Homebrew path (#9887) | Michael J. Cohen | |
2021-09-06 | feat(autojump): add new Homebrew default path on M1 Macs (#9637) | Julian Horsch | |
On M1-Macs homebrew uses /opt/homebrew as default location for ARM packages. This results in the autojump plugin not being able to find autojump after a clean default installation. This commit adds the new default location to the autojump plugin. | |||
2021-09-06 | feat(gcloud): add Mac M1 Homebrew path (#10143) | Gijs Key | |
Homebrew on Mac M1 is moved to the /opt/Homebrew location. This change updates the search locations with this path. | |||
2021-09-06 | feat(git): change from commiter to author in `git log` aliases (#9670) | Neil Girdhar | |
2021-09-06 | fix(pyenv): do not warn if PYENV_ROOT is undefined (#10162) | Terry | |
Co-authored-by: Terry Moschou <terry.moschou@fivecast.com> |