Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-24 | fix(helm): support completion for snap installs (#10723) | Carlo Sala | |
2022-02-22 | refactor(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-22 | feat(copypath): add plugin to copy file paths to clipboard (#7569) | Marc Cornellà | |
Closes #7569 Closes #10714 | |||
2022-02-18 | fix(dotenv): actually exit when .env syntax is broken | Marc Cornellà | |
2022-02-11 | feat(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-11 | feat(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-10 | fix(kubectx): don't error on missing k8s context (#10675) | Sam Cook | |
2022-02-10 | fix(virtualenvwrapper): only deactivate if virtual env is still present (#10671) | Zachary Cutlip | |
2022-02-10 | refactor(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-10 | style(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-10 | feat(juju): introduce additional juju aliases (#10426) | sed-i | |
2022-02-10 | feat(juju): add `jclean` function to destroy all registered controllers (#10426) | sed-i | |
Closes #10426 | |||
2022-02-09 | feat(rbw): add `rbwpw` function to copy passwords to the clipboard (#10639) | Carlo Sala | |
2022-02-09 | fix(kubectl): fix arguments in `keti` alias to allow completion (#10669) | Michael Favia | |
2022-02-03 | feat(yarn): add setting to disable adding global dir to `$PATH` (#10642) | Carlo Sala | |
2022-02-01 | feat(multipass): add plugin for multipass (#10140) | Civan Yavuzşen | |
Co-authored-by: C. Yavuzsen <cyavuzsen@comscore.com> | |||
2022-02-01 | refactor(zsh_reload)!: remove deprecated plugin | Marc 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-01 | refactor(django): remove deprecated `django` plugin | Marc 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-28 | chore(1password): fix comments to follow code (#10634) | Gheritarish | |
2022-01-28 | fix(gitfast): update to git-completion 1.3.6 (#10633) | Felipe Contreras | |
2022-01-27 | fix(tmux): use `$ZSH_TMUX_CONFIG` setting in tmuxconf alias | ajr-dev | |
2022-01-26 | fix(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-24 | feat(postgres): support Homebrew for Apple Silicon (#10618) | Carlo Sala | |
2022-01-24 | chore(1password): fix typo in `opswd` (#10614) | David Chin | |
2022-01-24 | feat(1password): add plugin for 1password (#8884) | Ricky Medina | |
Co-authored-by: Marc Cornellà <hello@mcornella.com> | |||
2022-01-21 | chore(poetry): remove unnecessary unset (#10605) | kronion | |
2022-01-20 | feat(tmux): add `tmuxconf` alias to edit .tmux.conf (#6555) | Billy Mathews | |
Closes #6555 | |||
2022-01-19 | fix(dotenv): match for exact directory path in allowed/disallowed files | Marc Cornellà | |
2022-01-19 | chore(poetry): fix copy-paste error | Marc Cornellà | |
2022-01-19 | feat(poetry): add plugin to provide completion for Poetry (#10595) | kronion | |
2022-01-19 | feat(aws): accept aws mfa tokencode on `acp` cli call (#10130) | Mike Mattice | |
Co-authored-by: Mike Mattice <mmattice@reliant.io> | |||
2022-01-18 | fix(fig): fix typo in completion command | Marc Cornellà | |
2022-01-18 | feat(fig): add plugin for Fig (#10432) | Marco Franssen | |
2022-01-18 | style(sudo): clean code style and reorganise logic | Marc Cornellà | |
2022-01-18 | feat(sudo): respect `$SUDO_EDITOR` and `$VISUAL`, switch to `sudo -e` (#10596) | Carlo Sala | |
2022-01-17 | fix(kubectl): source completion instead of autoloading it | Marc Cornellà | |
2022-01-17 | fix(helm): fix completion loading mechanism | Marc Cornellà | |
2022-01-14 | fix(svn): fix sed call in `svn_get_rev_nr` (#10590) | Mykola Krachkovsky | |
2022-01-13 | fix(mvn): fix listing modules in completion (#10586) | Marc Cornellà | |
2022-01-12 | fix(yarn): update completion (#10579) | Carlo Sala | |
Fixes #10578 | |||
2022-01-10 | fix: disable `log.showSignature` in `git log` calls | Marc Cornellà | |
2022-01-08 | fix(rust): fix `cargo` completion when sysroot contains spaces (#10571) | Joey Territo | |
When generating completions for Cargo, if the Rust sysroot (i.e. `rustc +${${(z)$(rustup default)}[1]} --print sysroot`) contains spaces, Cargo completions will not work because the spaces are not escaped, thus passing two arguments to the "source" command instead of one. The spaces need to be escaped for this to work. | |||
2022-01-08 | fix(svn): fix output order in `svn_dirty_choose` (#10572) | Fabian Günter | |
2022-01-07 | docs(vi-mode): fix link typo in readme (#10570) | Sang-Yun Oh | |
2022-01-05 | style: some code style fixes | Marc Cornellà | |
2022-01-05 | refactor(kubectl): optimize completion generation | Marc Cornellà | |
2022-01-05 | style: declare globals properly | Marc Cornellà | |
By default, `typeset` defines variables locally unless in the main scope. This is specially bad when using `omz plugin load`, which happens inside a function, so the declared variables don't continue being defined when the function finishes and the main scope reappears. | |||
2022-01-04 | fix(kubectx): allow prompt sequences in `kubectx_mapping` (#10562) | Marc Cornellà | |
Fixes #10562 | |||
2022-01-03 | fix(ubuntu): fix `defining function based on alias` error (#10560) | Marc Cornellà | |
Fixes #10560 | |||
2022-01-03 | fix(kubectx): quote % in `kubectx_prompt_info` | Marc Cornellà | |