summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2024-08-12fix(catimg): add support to `magick` binary (#12608)Gentoo
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2024-08-11fix(colorize): support args when input is stdin (#11038)August Feng
Co-authored-by: August Feng <au.fengster@gmail.com>
2024-08-09docs: improve several plugin READMEs and add one for `ssh` pluginMarc Cornellà
2024-08-08fix(heroku-alias): fix loading `heroku-alias` plugin and rework docsMarc Cornellà
2024-08-08refactor(docker-machine)!: remove plugin for unsupported Docker MachineMarc Cornellà
BREAKING CHANGE: the `docker-machine` plugin is removed as it was deprecated and unsupported years ago. Use Docker Desktop instead.
2024-08-08refactor(vault)!: remove deprecated `vault` plugin in favor of official ↵Marc Cornellà
completion BREAKING CHANGE: the `vault` plugin added completion for the `vault` CLI. Since a while back there is already official completion. This change removes the deprecated plugin.
2024-08-04style(toolbox): use oneliner to extract and quote container nameMarc Cornellà
2024-08-04chore(brew): duplicated alias (#12596)Philip H.
2024-08-02fix(toolbox): avoid prompt injectionCarlo Sala
2024-08-02feat(toolbox): add function to show toolbox name (#12594)SpeakinTelnet
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2024-08-01feat(docker): add image prune alias (#12520)Alvin Crespo
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2024-08-01feat(arduino-cli): add completion plugin (#12522)Alessio Perugini
2024-08-01fix(pyenv)!: do not load if a virtualenv is presentCarlo Sala
BREAKING CHANGE: `pyenv` will not be loaded at startup anymore if a virtual env if found to avoid overwriting the expected python version. Closes #12589
2024-08-01fix(vi-mode): don't overwrite settingsCarlo Sala
Closes #11673
2024-08-01docs(brew): remove reference to bubc (#12592)13steinj
2024-08-01fix(kubectx): fix display of k8s contexts without double quotes (#12534)Marc Cornellà
BREAKING CHANGE: the `kubectx` plugin now properly displays contexts from the kubectx_mapping array, without using double quotes. Please refer to the plugin README to see how to use it properly. Closes #12534 Co-authored-by: Ken Kelly <ken@kenhkelly.us>
2024-08-01feat(git): fetch tags in `gfa` alias (#12558)Jonas Geiregat
2024-07-27fix(brew): rename `bc` alias to `bcn` to avoid conflict with command (#12582)Marc Cornellà
Fixes #12582
2024-07-27feat(dircycle): add bindings to go up or down in hierarchy (#12291)Kayhan Gültekin
Co-authored-by: Marc Cornellà <marc@mcornella.com>
2024-07-24fix(safe-paste): properly test Zsh version number (#12565)Adam Katz
2024-07-24feat(brew): add `brew autoremove` alias (#12574)Philip H
Closes #12574
2024-07-24feat(brew): add `brew install` alias (#10660)Martin Beentjes
Closes #10660
2024-07-24feat(brew): add aliases for `brew services` (#10215)Celestino Gomes
Closes #10215 Co-authored-by: Marc Cornellà <marc@mcornella.com>
2024-07-24feat(brew): add aliases for cask and other commands (#8882)Alessandro Agnelli
Fixes #8871 Co-authored-by: Marc Cornellà <marc@mcornella.com>
2024-07-24feat(brew)!: add `brew upgrade` alias (#7536)Katrin Leinweber
BREAKING CHANGE: the `bubc` alias has been removed, as `brew cleanup` is performed automatically. Instead, the `bup` alias is added to just run `brew upgrade`. See https://brew.sh/2019/02/02/homebrew-2.0.0 Closes #7536
2024-07-23refactor(fd): remove `fd` completion plugin (#12576)Marc Cornellà
BREAKING CHANGE: the `fd` plugin has been removed, as it only shipped its completion, which is now already included in all the usual package managers.
2024-07-23refactor(ripgrep): remove `ripgrep` completion plugin (#12576)Marc Cornellà
BREAKING CHANGE: the `ripgrep` plugin has been removed, as it only shipped its completion, which is now already included in all the usual package managers.
2024-07-23refactor(ag): remove `ag` completion plugin (#12576)Marc Cornellà
BREAKING CHANGE: the `ag` "The Silver Searcher" plugin has been removed, as it only shipped its completion, which is now already included in all the usual package managers.
2024-07-23refactor(gem): favor built-in zsh completion for `gem` (#12576)Marc Cornellà
Completion for `gem` was included in zsh 5.5 and newer. This change only uses the Oh My Zsh one if running an older version. Reference: https://github.com/zsh-users/zsh/commit/9881778d48caf842f794d986bc9befebf0fb01c2
2024-07-23refactor(adb): remove outdated completion plugin `adb` (#12576)Marc Cornellà
BREAKING CHANGE: the `adb` plugin has been removed in favor of the completion provided out-of-the-box by zsh since 4.3.14. This commit removes plugin `adb`, which bundles custom completion for the `adb` tool for Android. `adb` completion is already supported out of the box in zsh 4.3.14 and older. Reference: https://github.com/zsh-users/zsh/commit/d1a557d008b7fa7881327acbd6decdb50631cc9c
2024-07-21fix(kubectl): fix kubectl completion for `kj`, `kjx` and `ky` aliases (#12566)Marc Cornellà
2024-07-17docs(eza): typo in hyperlink variable (#12561)Thomas Krisch
2024-07-15refactor(rtx): remove deprecated `rtx` plugin in favor of `mise`Marc Cornellà
2024-07-15fix(python): avoid local packages loadCarlo Sala
Closes #12535
2024-07-15feat(conda-env): add plugin for conda prompt display (#10619)Jeonguk Choi
Co-authored-by: Jeonguk Choi <91456421+devj121@users.noreply.github.com>
2024-07-15fix(tmux): do not conflict with `rcExpandParam`Carlo Sala
Closes #12506
2024-07-15fix(docker-compose): fix test for `docker-compose` executable (#12555)Denis Iskandarov
2024-07-13feat(opentofu): add plugin for OpenTofu (#12285)chenzj
- Adds aliases - Sets up autocompletion - Adds promp functions to show workspace and `tofu` version Co-authored-by: Marc Cornellà <marc@mcornella.com>
2024-07-08feat(eza): add hyperlink option (#12545)Benedikt Volkmer
2024-07-02feat(battery): support custom AC indicator (#12528)张新伟
2024-07-02docs(command-not-found): mention gentoo support (#12530)Luke
2024-07-02fix(bun): set `SHELL` when generating completions (#12533)Pedro Barbiero
2024-07-02feat(git): add `gclf` alias (#12508)Turiiya
2024-06-17fix(encode64): use proper encode file flagsCarlo Sala
Fixes #12509
2024-06-16feat(wd): update to 498695ff (#12507)ohmyzsh[bot]
Closes #12489 Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2024-06-13docs(alias-finder): add some examples (#12502)Tim Abell
2024-06-12fix(timer): skip timer after running `clear` (#12370)Nathaniel.Belles
Co-authored-by: Marc Cornellà <marc@mcornella.com>
2024-06-12feat(shrink-path): allow for showing `N` last-full elements (#12481)Gabriel Charland
This commit allows specifying a number of last segments to be fully shown, either via `-l N` or with `zstyle`.
2024-06-12feat(init): add custom functions and completions to `$fpath` (#5644)Mayu Laierlence
Closes #5644 Co-authored-by: Marc Cornellà <marc@mcornella.com>
2024-06-12fix(screen): Prevent title being overwritten (#4633)Manuel Faux
lib/termsupport.zsh creates titles for screen which take precedence over titles set by the screen plugin. Unsetting the title() function within the screen plugin prevent this "race-condition".