summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2022-03-14fix(dash): fix "no application knows how to open URL" error (#10767)Marc Cornellà
Fixes #10767
2022-03-07fix(rails): bundle more up-to-date zsh-completions completion versionMarc Cornellà
Source: https://github.com/zsh-users/zsh-completions/blob/55d07cc/src/_rails
2022-03-07feat(rails): add `fmns` alias for `foreman start` (#9600)romanch
Closes #9600
2022-03-07chore(rails): fix comments and docsMarc Cornellà
2022-03-07feat(rails)!: run old rake aliases with `rails` (#9601)Alexey Poimtsev
BREAKING CHANGE: we've updated the aliases that run `rake` to use `rails` instead because that's how they are run since Rails v5. The old `rake` aliases can still be run by using the `rk` prefix (e.g. the `rake test` alias has been changed from `rt` to `rkt`). Closes #9601 Closes #9813 Fixes #10696 Co-authored-by: Vsevolod Voloshyn <seva.voloshin@gmail.com>
2022-03-07fix(coffee): fix completion bug on missing `coffee` command (#10759)Marc Cornellà
This commit fixes the error _coffee:49: bad math expression: operand expected at `< 2 ' when the coffee command is missing or the `coffee --version` command fails. It also uses is-at-least to check for the cut-off version for suggesting `--lint` and `--require` arguments, instead of using `cut` multiple times. Fixes #10759
2022-03-07feat(rvm): add `rb31` shortcut to use ruby 3.1 (#10745)Ivan
2022-03-07feat(kubectl): add aliases for replicasets (#10100)Eric Semeniuc
2022-03-07feat(kubectl): add aliases for job management (#9992)Vitul Rana
2022-03-05feat(fzf)!: default to using `fd` before `rg` (#10757)Carlo Sala
BREAKING CHANGE: if both `fd` and `rg` are installed, default to using `fd`. This is the recommendation of the ripgrep author, and it's been found to be faster. If you want to force using `rg`, set the `FZF_DEFAULT_COMMAND` variable.
2022-03-02feat(autoenv): add path for Apple Silicon Homebrew (#10749)JM" (Jason Meridth)
2022-02-28fix(aws): allow empty prefix and suffix in prompt function (#10744)Marc Cornellà
Fixes #10744
2022-02-24fix(kubectl): support completion for snap installs (#10727)Carlo Sala
2022-02-24fix(helm): support completion for snap installs (#10723)Carlo Sala
2022-02-22refactor(copydir)!: deprecate plugin in favor of `copypath`Marc Cornellà
BREAKING CHANGE: the `copydir` plugin is deprecated. Instead of using `copydir`, use `copypath` which also supports copying the path of other files or directories specified.
2022-02-22feat(copypath): add plugin to copy file paths to clipboard (#7569)Marc Cornellà
Closes #7569 Closes #10714
2022-02-18fix(dotenv): actually exit when .env syntax is brokenMarc Cornellà
2022-02-11feat(fd): update `fd` completion to v8.3.2 (#10688)Carlo Sala
Source: https://github.com/sharkdp/fd/blob/v8.3.2/contrib/completion/_fd
2022-02-11feat(ripgrep): update `rg` completion to v13.0.0 (#10687)Carlo Sala
Source: https://github.com/BurntSushi/ripgrep/blob/13.0.0/complete/_rg
2022-02-10fix(kubectx): don't error on missing k8s context (#10675)Sam Cook
2022-02-10fix(virtualenvwrapper): only deactivate if virtual env is still present (#10671)Zachary Cutlip
2022-02-10refactor(juju)!: use the jsh prefix for `juju show-*` commands (#10426)sed-i
BREAKING CHANGE: some aliases have been renamed to be consistent with the rest. Mainly, aliases for `juju show-` commands are renamed to `jsh*`. This also means that `jsh` and `jshc` have been renamed to `jssh` and `jsshc`. Have a look at the README for the complete alias changes.
2022-02-10style(juju)!: don't show storage status in `wjst` for consistency (#10426)sed-i
BREAKING CHANGE: `wjst` will no longer show storage in the status output. This is done for consistency with the `jst` and `jsts` aliases.
2022-02-10feat(juju): introduce additional juju aliases (#10426)sed-i
2022-02-10feat(juju): add `jclean` function to destroy all registered controllers (#10426)sed-i
Closes #10426
2022-02-09feat(rbw): add `rbwpw` function to copy passwords to the clipboard (#10639)Carlo Sala
2022-02-09fix(kubectl): fix arguments in `keti` alias to allow completion (#10669)Michael Favia
2022-02-03feat(yarn): add setting to disable adding global dir to `$PATH` (#10642)Carlo Sala
2022-02-01feat(multipass): add plugin for multipass (#10140)Civan Yavuzşen
Co-authored-by: C. Yavuzsen <cyavuzsen@comscore.com>
2022-02-01refactor(zsh_reload)!: remove deprecated pluginMarc Cornellà
BREAKING CHANGE: the `zsh_reload` was deprecated long ago and showed a deprecation message. The `src` function was replaced by the CLI command `omz reload`, so use that instead from now on.
2022-02-01refactor(django): remove deprecated `django` pluginMarc Cornellà
BREAKING CHANGE: the `django` plugin was deprecated in 2021-09-22. With this change it has now been removed altogether. Zsh already provides built-in completion for Django commands.
2022-01-28chore(1password): fix comments to follow code (#10634)Gheritarish
2022-01-28fix(gitfast): update to git-completion 1.3.6 (#10633)Felipe Contreras
2022-01-27fix(tmux): use `$ZSH_TMUX_CONFIG` setting in tmuxconf aliasajr-dev
2022-01-26fix(npx)!: detect new `npx` versions and fail gracefully (#10452)Marc Cornellà
BREAKING CHANGE: the `npx` plugin used a feature of `npx` to check for npm packages and run them if a command was not found. This feature was removed in v7.0.0 and was deemed insecure. The `npx` plugin is now officially deprecated and will be removed soon. Fixes #10452
2022-01-24feat(postgres): support Homebrew for Apple Silicon (#10618)Carlo Sala
2022-01-24chore(1password): fix typo in `opswd` (#10614)David Chin
2022-01-24feat(1password): add plugin for 1password (#8884)Ricky Medina
Co-authored-by: Marc Cornellà <hello@mcornella.com>
2022-01-21chore(poetry): remove unnecessary unset (#10605)kronion
2022-01-20feat(tmux): add `tmuxconf` alias to edit .tmux.conf (#6555)Billy Mathews
Closes #6555
2022-01-19fix(dotenv): match for exact directory path in allowed/disallowed filesMarc Cornellà
2022-01-19chore(poetry): fix copy-paste errorMarc Cornellà
2022-01-19feat(poetry): add plugin to provide completion for Poetry (#10595)kronion
2022-01-19feat(aws): accept aws mfa tokencode on `acp` cli call (#10130)Mike Mattice
Co-authored-by: Mike Mattice <mmattice@reliant.io>
2022-01-18fix(fig): fix typo in completion commandMarc Cornellà
2022-01-18feat(fig): add plugin for Fig (#10432)Marco Franssen
2022-01-18style(sudo): clean code style and reorganise logicMarc Cornellà
2022-01-18feat(sudo): respect `$SUDO_EDITOR` and `$VISUAL`, switch to `sudo -e` (#10596)Carlo Sala
2022-01-17fix(kubectl): source completion instead of autoloading itMarc Cornellà
2022-01-17fix(helm): fix completion loading mechanismMarc Cornellà