summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2021-11-08feat(tmux): set session name with `ZSH_TMUX_DEFAULT_SESSION_NAME` (#9063)Shahin Sorkh
2021-11-08refactor(percol): fix style, bind keys for vi-mode and remove dependenciesMarc Cornellà
2021-11-05refactor(osx): Rename osx plugin to macos (#10341)Jonathan Batchelor
Apple changed the name of their operating system from OS X to macOS a number of years ago. This was overdue! As per issue #10311 * refactor(osx): rename `osx` plugin to `macos` * refactor(macos): Add symbolic link from old `osx` plugin name.
2021-11-03fix(command-not-found): pass arguments correctly in NixOS (#10381)amnore
2021-11-02feat(dirhistory): support urxvt terminal key binding (#8370)Michael Peick
Closes #8370
2021-11-02fix(dirhistory): fix ALT+Up/Down key bindings for Terminal.appMarc Cornellà
2021-11-02docs(dirhistory): document OPT key alternative for macOS and fix styleMarc Cornellà
Fixes #10350
2021-10-29feat(xcode): support `Package.swift` as project file in `xc` (#10358)YR Chen
2021-10-27feat(fzf): support getting fzf from nix-darwin (#10355)Christophe Bliard
2021-10-26feat(mix): update `mix` commands and descriptions (#10273)José Camelo Freitas
2021-10-23fix(ssh-agent): fix check for running `ssh-agent` process with hidepid /proc ↵Marc Cornellà
(#8492) Fixes #8492
2021-10-20feat(osx): add `freespace` command to clean purgeable disk space (#8762)Rob Vadai
Co-authored-by: Marc Cornellà <hello@mcornella.com>
2021-10-20fix(ruby)!: rename aliases that start with `g` to `ge`Marc Cornellà
BREAKING CHANGE: all `gem` aliases that started with `g` now start with `ge` to fix conflicting names with the `git` plugin. Also, the `ghlp` alias is now renamed `geh`. Have a look at the plugin README for more information. Fixes #10320
2021-10-19feat(ruby): add multiple `gem` aliases (#9005)Marc Cornellà
Mostly empty commit to fix the changelog for merge at 6f4c7f64
2021-10-19Swapping gh with ghlp as 'gh' is reserved for the Github CLI. #9005Robby Russell
2021-10-19Merge branch 'patch-1' of https://github.com/royninja/ohmyzsh into ↵Robby Russell
royninja-patch-1
2021-10-11fix(ssh-agent): fix for bad `zstyle` command argumentMarc Cornellà
Fixes #10282
2021-10-11feat(ssh-agent): allow lazy-loading SSH identities (#6309)Marc Cornellà
Fixes #7477
2021-10-11feat(mvn): support using `mvnw` in multi-module projects (#9413)Arthur Maltson
2021-10-09fix(git): fix directory parse from URL in `gccd` (#10276)Luka Markušić
2021-10-08feat(git): add `gswm` and `gswd` aliases (#9897)Michael Fryar
Co-authored-by: Nathaniel Young <nathanielyoung95070@gmail.com>
2021-10-08fix(battery): force battery percentage as integerMarc Cornellà
2021-10-08fix(battery): fix system check so Termux uses the correct methodMarc Cornellà
2021-10-08feat(battery): add support for Android via Termux (#9752)Avneet Singh
2021-10-07fix(battery): support `acpitool` and multiple batteries under Linux (#9609)Ryan Voots
Co-authored-by: Marc Cornellà <hello@mcornella.com>
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à