summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-30chore: fix ordering of sections in READMEMarc Cornellà
2024-07-28chore: use `uname` in ARCHFLAGS in .zshrc template (#12563)0x07CB
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-27fix(lib): turn off `rematchpcre` option in `omz_urlencode` (#12388)Marc Cornellà
Fixes #12388
2024-07-24chore: clarify order of preference for reporting vulnerabilitiesMarc Cornellà
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-23chore(dependabot): remove automatic labelsMarc Cornellà
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-23chore(dependencies): sort dependencies.ymlMarc Cornellà
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-15feat(bira): add `conda` env information (requires `conda-env` plugin) (#12546)Teddy Masters
Closes #10274 Closes #12546 Co-authored-by: elfisworking <zymustb@126.com> Signed-off-by: elfisworking <zymustb@126.com>
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-13fix(init): fix subscript flag in 11ca9e2aMarc Cornellà
2024-07-13fix(init): add cached completions directory only once (#12551)Marc Cornellà
Double quotes within the subscript test are interpreted literally, making the test never match. On subsequent runs, the `$ZSH_CACHE_DIR/completions` directory is always prepended to `$fpath`, even if it is already there. This commit fixes that. Fixes #12551 Co-authored-by: Adem Simsek <adem@simsek.dev>
2024-07-12refactor(pygmalion): simplify theme logic and prompt sequences (#12550)Marc Khouri
* Simplify Pygmalion Theme The Pygmalion theme previously had some logic for counting line length and taking action based on line length. The action was removed in c52441b624c0b1fa075bc6110032bd4e75311909, but the counting still needlessly happens. This commit removes the code to count line length, and simplifies the Pygmalion theme by moving the "precmd" into the setup. As a bonus unintended side effect, this makes the Pygmalion theme compatible with the current async prompting logic (i.e. after this change, Pygmalion is no longer affected by https://github.com/ohmyzsh/ohmyzsh/issues/12328) * refactor(pygmalion): redo and simplify prompt sequences With this commit we put the minimal needed color resets, i.e. only when we don't control the previous text we need to do a full reset. Otherwise we can just use %F{} to change only the foreground color. Co-authored-by: Marc Cornellà <marc@mcornella.com>
2024-07-08feat(eza): add hyperlink option (#12545)Benedikt Volkmer
2024-07-06chore(deps): bump certifi in `dependencies` workflow (#12543)dependabot[bot]
Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.6.2 to 2024.7.4. - [Commits](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04) --- updated-dependencies: - dependency-name: certifi dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-03chore: replace all instances of twitter with XCarlo Sala
Closes #12536
2024-07-02feat(battery): support custom AC indicator (#12528)张新伟
2024-07-02docs(command-not-found): mention gentoo support (#12530)Luke
2024-07-02docs: rename twitter to X, fix link (#12532)Ihor
2024-07-02fix(bun): set `SHELL` when generating completions (#12533)Pedro Barbiero
2024-07-02feat(git): add `gclf` alias (#12508)Turiiya
2024-06-28chore(deps): bump requests from 2.31.0 to 2.32.3 in ↵dependabot[bot]
/.github/workflows/dependencies (#12518) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>