Skip to content

fix(agnoster): print white text over black#12525

Merged
carlosala merged 1 commit intoohmyzsh:masterfrom
Kekun:agnoster-white-text-on-black-segments
Feb 14, 2025
Merged

fix(agnoster): print white text over black#12525
carlosala merged 1 commit intoohmyzsh:masterfrom
Kekun:agnoster-white-text-on-black-segments

Conversation

@Kekun
Copy link
Contributor

@Kekun Kekun commented Jun 25, 2024

This makes them readable in light terminals too and not only dark ones.

Standards checklist:

  • The PR title is descriptive.
  • The PR doesn't replicate another PR which is already open.
  • I have read the contribution guide and followed all the instructions.
  • The code follows the code style guide detailed in the wiki.
  • The code is mine or it's from somewhere with an MIT-compatible license.
  • The code is efficient, to the best of my ability, and does not waste computer resources.
  • The code is stable and I have tested it myself, to the best of my abilities.
  • If the code introduces new aliases, I provide a valid use case for all plugin users down below.

Changes:

  • Prints white text rather than default-colored text on black segments (context and status)

Other comments:

Before

Capture d’écran du 2024-06-25 14-16-20

Capture d’écran du 2024-06-25 14-16-47

After (no change for dark)

Capture d’écran du 2024-06-25 14-16-04

@ohmyzsh ohmyzsh bot added the Area: theme Issue or PR related to a theme label Jun 25, 2024
@carlosala carlosala self-requested a review August 1, 2024 18:44
@carlosala
Copy link
Member

Great one! I have in my pipeline to look closely to agnoster theme, I'll reach it soon!
Thanks!

@Kekun
Copy link
Contributor Author

Kekun commented Feb 14, 2025

Hi, any chance this could get merged? I have the fix locally but 0e99f40 broke it.

This makes them readable in light terminals too and not only dark ones.
@Kekun Kekun force-pushed the agnoster-white-text-on-black-segments branch from a0fd4f4 to 9092b40 Compare February 14, 2025 08:17
Copy link
Member

@carlosala carlosala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 🚀

@carlosala carlosala changed the title fix(agnoster): print white text for black segments fix(agnoster): print white text over black Feb 14, 2025
@carlosala carlosala merged commit 92da310 into ohmyzsh:master Feb 14, 2025
2 checks passed
@carlosala
Copy link
Member

Thanks for your contribution! Sorry for the delay!

tom-mpls added a commit to tom-mpls/ohmyzsh that referenced this pull request Feb 16, 2025
* feat(z): update to dd94ef04 (ohmyzsh#12862)

Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

* chore(deps): bump urllib3 from 2.2.3 to 2.3.0 in /.github/workflows/dependencies (ohmyzsh#12863)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump charset-normalizer in /.github/workflows/dependencies (ohmyzsh#12874)

Bumps [charset-normalizer](https://github.com/jawah/charset_normalizer) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/jawah/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](jawah/charset_normalizer@3.4.0...3.4.1)

---
updated-dependencies:
- dependency-name: charset-normalizer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(af-magic): add logic for virtualenv separator (ohmyzsh#12875)

* feat(web-search): add perplexity.ai (ohmyzsh#12815)

* fix(cli): ensure `ksharrays` is unset

Closes ohmyzsh#12900

* fix(rust): call `rustc` through `rustup run` (ohmyzsh#12901)

* fix(grc): add linuxbrew path (ohmyzsh#12903)

* feat(eza): add color-scale options (ohmyzsh#12841)

* fix(sonicradish): reset color typo (ohmyzsh#12912)

* ci(deps): update `gitfast` to its new structure (ohmyzsh#12922)

Co-authored-by: Carlo Sala <[email protected]>

* feat(gitfast): update to version v2.2 (ohmyzsh#12923)

Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

* chore(deps): bump semver in /.github/workflows/dependencies (ohmyzsh#12924)

Bumps [semver](https://github.com/python-semver/python-semver) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/python-semver/python-semver/releases)
- [Changelog](https://github.com/python-semver/python-semver/blob/master/CHANGELOG.rst)
- [Commits](python-semver/python-semver@3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat(python): support multiple venvs via `$PYTHON_VENV_NAMES` (ohmyzsh#12932)

* fix(tailscale): fix completion binding for alias to `Tailscale` (ohmyzsh#12928)

Fixes ohmyzsh#12928

* feat(perl): add `perlbrew` auto activation (ohmyzsh#12814)

Co-authored-by: Carlo Sala <[email protected]>

* docs(chucknorris): add useful note (ohmyzsh#12822)

* fix(direnv): warn user if command not found (ohmyzsh#12840)

Co-authored-by: Carlo Sala <[email protected]>

* fix(changelog): show if there are no changes (ohmyzsh#12934)

* feat(foot): add foot plugin (ohmyzsh#12849)

* fix(timer): minutes calculation logic (ohmyzsh#12857)

* fix(cli)!: remove harmful `--unattended` flag for `omz update` (ohmyzsh#12935)

Co-authored-by: Carlo Sala <[email protected]>

* feat(jira): allow branch name customization (ohmyzsh#12850)

Co-authored-by: Carlo Sala <[email protected]>

* chore: ignore `.zwc` files (ohmyzsh#12936)

* docs(git-auto-fetch): fix typo (ohmyzsh#12937)

* chore(deps): bump semver from 3.0.3 to 3.0.4 in /.github/workflows/dependencies (ohmyzsh#12938)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat(dnf): add `dnf5` completion

Closes ohmyzsh#12939

* docs(ember-cli): fix typo (ohmyzsh#12945)

* feat(terraform): support `TF_DATA_DIR` in `tf_prompt_info` (ohmyzsh#12949)

* feat(wd): update to v0.9.3 (ohmyzsh#12954)

Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

* chore(deps): bump certifi in /.github/workflows/dependencies (ohmyzsh#12955)

Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.12.14 to 2025.1.31.
- [Commits](certifi/python-certifi@2024.12.14...2025.01.31)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(mvn): handle directories in `<relativePath>` (ohmyzsh#12957)

* feat(asdf): support asdf v0.16 ahead

Co-authored-by: Valgard Trontheim <[email protected]>

Closes ohmyzsh#12964
Closes ohmyzsh#12967

* fix(chruby): update brew sourcing for Apple Silicon (ohmyzsh#12941)

Co-authored-by: Carlo Sala <[email protected]>

* feat(agnoster): add color config and add some git stuff (ohmyzsh#12505)

Co-authored-by: Kilobyte22 <[email protected]>
Co-authored-by: Carlo Sala <[email protected]>

* fix(updater): detect p10k instant prompt (ohmyzsh#12971)

Fixes ohmyzsh#12781

* fix(agnoster): print white text over black (ohmyzsh#12525)

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kalle Ahlström <[email protected]>
Co-authored-by: Bhanu <[email protected]>
Co-authored-by: Carlo Sala <[email protected]>
Co-authored-by: Thomas <[email protected]>
Co-authored-by: Michele Bologna <[email protected]>
Co-authored-by: Nico Just <[email protected]>
Co-authored-by: Abhijeet Vashistha <[email protected]>
Co-authored-by: Felipe Contreras <[email protected]>
Co-authored-by: Marc Cornellà <[email protected]>
Co-authored-by: jamesrtnz <[email protected]>
Co-authored-by: Keith Bennett <[email protected]>
Co-authored-by: Thomas Boyer <[email protected]>
Co-authored-by: fossdd <[email protected]>
Co-authored-by: shun095 <[email protected]>
Co-authored-by: Ken van der Eerden <[email protected]>
Co-authored-by: Eduardo Roberto <[email protected]>
Co-authored-by: Marcus Voltolim <[email protected]>
Co-authored-by: Guspan Tanadi <[email protected]>
Co-authored-by: soemiran <[email protected]>
Co-authored-by: Daniel Mensinger <[email protected]>
Co-authored-by: Dennis Dashkevich <[email protected]>
Co-authored-by: Stephen Gelman <[email protected]>
Co-authored-by: Kilobyte22 <[email protected]>
Co-authored-by: Adrien Plazas <[email protected]>
vladimir-kovalyov pushed a commit to vladimir-kovalyov/ohmyzsh that referenced this pull request Mar 10, 2025
stefc pushed a commit to stefc/ohmyzsh that referenced this pull request May 2, 2025
fdelacruz pushed a commit to fdelacruz/ohmyzsh that referenced this pull request May 19, 2025
tutkun added a commit to tutkun/ohmyzsh that referenced this pull request May 20, 2025
commit 881c8b78d3e3ade9bccfddb3e616842807d07a59
Author: tobii-dev <[email protected]>
Date:   Sun May 18 19:14:44 2025 +0200

    feat(termsupport): add WezTerm support (#13121)

    Co-authored-by: Carlo Sala <[email protected]>

commit c95509ebfdbcc3c497f12697cfd2717bcb0a528b
Author: Igor Aleksandrov <[email protected]>
Date:   Thu May 15 01:48:50 2025 +0400

    feat(kamal): add autocomplete support and aliases for Kamal (https://kamal-deploy.org/) (#13080)

commit c34c1da736f4f162206e1153e66850788f3e2e16
Author: Lorenzo Bettini <[email protected]>
Date:   Mon May 12 09:56:26 2025 +0200

    docs(vi-mode): explaination for text objects (#13116)

commit 3f8ea81b89cda583acea098c9b7353c295619d4d
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun May 11 11:06:03 2025 +0200

    feat(z): update to cf9225fe (#13115)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit 62afbdebb96bf91c044a92b75d86f85a67da67a7
Author: Cyril Plisko <[email protected]>
Date:   Tue May 6 18:27:04 2025 +0300

    feat(jj): add `jjgfa` alias (#13105)

commit 51d0e0aa1de9c7f96012b9a0feda6509ed2a025b
Author: Hanashiko <[email protected]>
Date:   Mon May 5 14:00:29 2025 +0300

    docs(pip): add explanation for aliases (#13103)

commit 8648cd640b428bdd7dea65886c2671ef1e8ffe32
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun May 4 17:22:51 2025 +0200

    chore(deps): bump charset-normalizer in /.github/workflows/dependencies (#13100)

    Bumps [charset-normalizer](https://github.com/jawah/charset_normalizer) from 3.4.1 to 3.4.2.
    - [Release notes](https://github.com/jawah/charset_normalizer/releases)
    - [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/jawah/charset_normalizer/compare/3.4.1...3.4.2)

    ---
    updated-dependencies:
    - dependency-name: charset-normalizer
      dependency-version: 3.4.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit f6a7bbf81a18d30f75bad72de3398d0f55c8792b
Author: Carlo Sala <[email protected]>
Date:   Tue Apr 29 10:42:26 2025 +0200

    fix(debian): avoid `aptitude` hardcoding

    Closes #13095

commit 2ee4f9808ff50bf35f36b28657933afd6d80e268
Author: Anand Buddhdev <[email protected]>
Date:   Tue Apr 29 10:34:33 2025 +0200

    docs(python): fix typo (#13096)

commit 137bfbbfd1e39897f02ca47e9f010b0d81cc15ef
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Apr 27 14:55:23 2025 +0200

    chore(deps): bump certifi in /.github/workflows/dependencies (#13094)

    Bumps [certifi](https://github.com/certifi/python-certifi) from 2025.1.31 to 2025.4.26.
    - [Commits](https://github.com/certifi/python-certifi/compare/2025.01.31...2025.04.26)

    ---
    updated-dependencies:
    - dependency-name: certifi
      dependency-version: 2025.4.26
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 476a7fc89e38a0fdc483ec6452394f2f2e0413bf
Author: Michael Elliot <[email protected]>
Date:   Sun Apr 27 16:26:11 2025 +0800

    chore: fix typo (#13089)

commit 44913a1f16424f21b5989a0dd7d2c95d02047cec
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun Apr 27 10:25:02 2025 +0200

    feat(wd): update to v0.10.0 (#13093)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit 959b6cf5eed78f108dc6e0f46b53816f5168dd3a
Author: Carlo Sala <[email protected]>
Date:   Thu Apr 24 15:42:26 2025 +0200

    fix(emacs): do not emit ANSI escape codes in vterm

    Closes #13067

commit de1ca65dcaebd19f5ca6626616bb79b529362458
Author: Adam Page <[email protected]>
Date:   Sat Apr 19 15:08:03 2025 -0400

    feat(procs): support completion for `procs<0.14` (#13053)

    Co-authored-by: Carlo Sala <[email protected]>

commit 92bad89f8a9141fcdc0b682941ee46729b6e4cb6
Author: Arthur <[email protected]>
Date:   Sun Apr 20 02:55:23 2025 +0800

    docs(asdf): update usage example (#13055)

commit 9957e4e8be9d63b9c42673f0eb86fa2dea845b32
Author: Roeniss Moon <[email protected]>
Date:   Sun Apr 20 03:48:34 2025 +0900

    feat(git): add gcfu alias for `commit --fixup` (#13027)

commit b92874c716776bc8a19773d12354b77d08349d7b
Author: deimosian <[email protected]>
Date:   Sat Apr 19 14:44:45 2025 -0400

    fix(archlinux): properly check keyring version (#12979)

commit 95a0ece8d39a7797850ef7a4cc8849b6e1158706
Author: Pedro A. Aranda Gutiérrez <[email protected]>
Date:   Sat Apr 19 20:19:23 2025 +0200

    fix(agnoster): respect bg / fg user envs (#12897)

    Co-authored-by: Carlo Sala <[email protected]>

commit afbbdd6099085fbc6a3d06cc44f90b566302bd43
Author: Nicholas Wilson <[email protected]>
Date:   Sat Apr 19 12:58:05 2025 -0500

    docs: fix typos (#13061)

commit a7426f0b38817bf7cd7000a5d378b7cfb059884f
Author: Kat R. <[email protected]>
Date:   Sat Apr 19 10:49:16 2025 -0700

    fix(git-prompt): use `--git-common-dir` to load stash count (#13072)

commit c1e5ff31693f391a0bbb30b12c8e7bc1cc976b7b
Author: swivelmargarita <[email protected]>
Date:   Thu Apr 17 19:57:53 2025 +0500

    fix(branch): handle branches with `/` properly (#13063)

    Co-authored-by: Takha Polat <[email protected]>

commit a84a0332a822a78ddf3f66d0e1ed3990d4badd12
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Apr 13 23:11:55 2025 +0200

    chore(deps): bump urllib3 in /.github/workflows/dependencies (#13065)

    Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.3.0 to 2.4.0.
    - [Release notes](https://github.com/urllib3/urllib3/releases)
    - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
    - [Commits](https://github.com/urllib3/urllib3/compare/2.3.0...2.4.0)

    ---
    updated-dependencies:
    - dependency-name: urllib3
      dependency-version: 2.4.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 750d3ac4b493dca13ef0ced55fa6a2cd02dc7ee8
Author: Sidar <[email protected]>
Date:   Thu Apr 3 17:38:51 2025 +0300

    fix(macos): use `command man` instead of `man` (#13046)

commit f81259fb344685e2dc8b67f8ad8764ccd4e8502e
Author: Carlo Sala <[email protected]>
Date:   Sat Mar 29 12:55:20 2025 +0100

    fix(cli): support `noexec` environments (#13042)

    Closes #13032

commit a78d006faa022a5104b542d7dec5a3439e72046e
Author: Carlo Sala <[email protected]>
Date:   Sat Mar 29 10:47:03 2025 +0100

    fix(asdf)!: remove legacy <0.16 integration

    `asdf` plugin only supports asdf 0.16 and ahead from now on.

commit 2f3a141f65ba082e1eb42ea3123fc2bd978c0c83
Author: Kartik Vashistha <[email protected]>
Date:   Sat Mar 29 02:42:46 2025 -0700

    docs(asdf): match README with 0.16 (#13026)

    Co-authored-by: Carlo Sala <[email protected]>

commit 346c09d469c9d2681399b0938e9af883ebdae829
Author: Mikrz <[email protected]>
Date:   Sat Mar 29 05:40:25 2025 -0400

    fix(dnf): function name typo (#13040)

commit 506cedb7ca1f4ba91a0ad102e8395d194c0b1a59
Author: Roeniss Moon <[email protected]>
Date:   Sat Mar 29 18:38:29 2025 +0900

    chore(alias-finder): code style (#13038)

commit fa396ad7718af77e896472772bffd4a7e9110193
Author: Chriss <[email protected]>
Date:   Tue Mar 25 18:04:39 2025 +0100

    feat(docker): add alias for stats (#12988)

commit 4efdc90dba95200b010def504c471f0e191fea84
Author: Roeniss Moon <[email protected]>
Date:   Wed Mar 26 02:03:02 2025 +0900

    docs(docker): add section for podman's docker wrapper (#13024)

commit 1de190e4391ce6c2fbe2bdf0025104cf3cb98231
Author: Roeniss Moon <[email protected]>
Date:   Wed Mar 26 01:56:06 2025 +0900

    fix(alias-finder): early return on cmd len <2 (#13030)

commit eeaf9f89b0e8b10a02f16cb6cdd93779c28eb2ea
Author: Carlo Sala <[email protected]>
Date:   Mon Mar 24 20:52:31 2025 +0100

    fix(tmux): disable AUTOREFRESH by default (#13034)

commit 899af6328b395f1db2e74d09880a1af435a188ca
Author: Benjamin Neff <[email protected]>
Date:   Fri Mar 21 12:47:25 2025 +0100

    fix(bgnotify): detect if sway is running and not just installed (#12989)

    Co-authored-by: Carlo Sala <[email protected]>

commit ac1335125cb7fe742d825a95bb288ff8a8bfadd9
Author: Adil Erchouk <[email protected]>
Date:   Thu Mar 20 20:36:07 2025 +0100

    feat(macos): add support for Ghostty (#12890)

commit 407be8f0368379892f7c0d5a3994bfca74e06969
Author: Marc Cornellà <[email protected]>
Date:   Thu Mar 20 20:28:39 2025 +0100

    feat(dirhistory): preserve forward directories with `cde` alias (#9328)

    Closes #11954

    Co-authored-by: Jeff Williams <[email protected]>

commit 22ec00d1f62ffe9c5e04d6eefc49be40e082407d
Author: Gurram Siddarth Reddy <[email protected]>
Date:   Fri Mar 21 00:59:33 2025 +0530

    chore(install): option case matching (#12881)

commit 0c8c7bf2a8efa66b504d17e3b56881925a580b40
Author: Carlo Sala <[email protected]>
Date:   Thu Mar 20 20:23:47 2025 +0100

    docs(tmux): add note to README for #5282

commit ec07c79d7ef9f30d4f7aef7eb54b605cd78bfb3d
Author: Xin Li <[email protected]>
Date:   Thu Mar 20 12:25:40 2025 -0700

    feat(tmux): refresh global environments automatically (#5282)

commit 068299685ceac5af570232ca5daa0ecd4d1f7d62
Author: Marc Cornellà <[email protected]>
Date:   Thu Mar 20 20:07:36 2025 +0100

    fix(dirhistory): support iTerm2 natural text key bindings (#11026)

    Fixes #11026
    Fixes #11407

commit 5eaebdf0fe870a8c599c89c6b70a0c5ee8c78b42
Author: Carlo Sala <[email protected]>
Date:   Thu Mar 20 20:02:34 2025 +0100

    fix(termsupport): ensure ohmyzsh can run with `set -eu`

    Closes #12870

commit 85d60d489c54150cc9df5cef0504f6af90638fbd
Author: Kristijan <[email protected]>
Date:   Fri Mar 21 05:47:01 2025 +1100

    feat(dirhistory): add support for ghostty (#12868)

commit 070f823a84642ba93b844fa80382e8375ca941c8
Author: bretello <[email protected]>
Date:   Thu Mar 20 19:44:01 2025 +0100

    feat(uv): alias `uv` with `noglob` (#12866)

commit 6591606d566cb37d53a7b996f0ff05a59998dc16
Author: Ken van der Eerden <[email protected]>
Date:   Thu Mar 20 19:43:08 2025 +0100

    feat(jira): add `project` command to open project (#12851)

commit da2510c199edfd3fd28d6297b38ff129b20d3d91
Author: Hong Xu <[email protected]>
Date:   Thu Mar 20 11:41:27 2025 -0700

    fix(nicoluaj): avoid overriding customization params (#12859)

commit bea0dd2ca02cdb2c6cc88f2478aafe87a743f42a
Author: Robert Dober <[email protected]>
Date:   Thu Mar 20 11:30:05 2025 +0100

    feat(mix): autocomplete `format` command (#13012)

commit 34e9830dd399b6e068e41907def76a7e97653219
Author: Linda TJ <[email protected]>
Date:   Thu Mar 20 11:22:12 2025 +0100

    fix(ranq-quote): use https for quote retrieval (#13021)

commit f97e871c33da57d20e1b0411da6b1674126192a9
Author: Gary Wei <[email protected]>
Date:   Tue Mar 11 01:51:15 2025 -0700

    fix(conda): correct typo in alias parameter (#13010)

    Closes #13009

commit 1c2127727af0ac452292f844ee32306f12906d03
Author: nasso <[email protected]>
Date:   Tue Mar 4 11:46:29 2025 +0100

    feat(jj): enable dynamic completion (#13003)

commit 30e516a3aa47d90b5f507d5ddacb1b9b69567975
Author: nasso <[email protected]>
Date:   Mon Mar 3 17:15:43 2025 +0100

    feat(jj): add jujutsu plugin (#12292)

commit 6e7ac0544e71c7b777746cb50f70de68c6495b86
Author: tuzi3040 <[email protected]>
Date:   Wed Feb 19 19:37:18 2025 +0800

    fix(agnoster): print white text over black for light theme only (#12983)

commit 92da3108b52be506dc1334e8f0dc67c5d1c13d57
Author: Adrien Plazas <[email protected]>
Date:   Fri Feb 14 10:18:01 2025 +0100

    fix(agnoster): print white text over black (#12525)

commit 7d32e7fc3fb56032252548a690744a26c3ac3059
Author: Marc Cornellà <[email protected]>
Date:   Thu Feb 13 12:22:23 2025 +0100

    fix(updater): detect p10k instant prompt (#12971)

    Fixes #12781

commit 0e99f402cd5a335042559396ae300a7668bac933
Author: Stephen Gelman <[email protected]>
Date:   Wed Feb 12 13:33:35 2025 -0600

    feat(agnoster): add color config and add some git stuff (#12505)

    Co-authored-by: Kilobyte22 <[email protected]>
    Co-authored-by: Carlo Sala <[email protected]>

commit 8074eb8b46d20a2f3ad2b99201388900a2e33450
Author: Dennis Dashkevich <[email protected]>
Date:   Wed Feb 12 22:24:56 2025 +0300

    fix(chruby): update brew sourcing for Apple Silicon (#12941)

    Co-authored-by: Carlo Sala <[email protected]>

commit 4d9d346718caa6efdf6f350ed803e70d34fc6577
Author: Carlo Sala <[email protected]>
Date:   Wed Feb 12 20:15:25 2025 +0100

    feat(asdf): support asdf v0.16 ahead

    Co-authored-by: Valgard Trontheim <[email protected]>

    Closes #12964
    Closes #12967

commit db32c6ccce91e0b36873c8bfccd1e40f452a2060
Author: Daniel Mensinger <[email protected]>
Date:   Tue Feb 4 13:37:02 2025 +0100

    fix(mvn): handle directories in `<relativePath>` (#12957)

commit 2b547d113b7e55a556b695c9372f1beb721efd67
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Feb 2 13:38:22 2025 +0100

    chore(deps): bump certifi in /.github/workflows/dependencies (#12955)

    Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.12.14 to 2025.1.31.
    - [Commits](https://github.com/certifi/python-certifi/compare/2024.12.14...2025.01.31)

    ---
    updated-dependencies:
    - dependency-name: certifi
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 2343ad517d3439877e85c03846a38e4b3bf6d984
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun Feb 2 07:50:33 2025 +0100

    feat(wd): update to v0.9.3 (#12954)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit 1c34b0e67d4f1dff36a079f31d7dafe8bcf92f6e
Author: soemiran <[email protected]>
Date:   Thu Jan 30 16:14:04 2025 +0100

    feat(terraform): support `TF_DATA_DIR` in `tf_prompt_info` (#12949)

commit 33d4db7feeacaf82c8e277555010cd6f5d9f1c7c
Author: Guspan Tanadi <[email protected]>
Date:   Wed Jan 29 20:59:04 2025 +0700

    docs(ember-cli): fix typo (#12945)

commit ce9a4a0196a372b153a592ecd61b728cd88bb767
Author: Carlo Sala <[email protected]>
Date:   Sun Jan 26 14:21:14 2025 +0100

    feat(dnf): add `dnf5` completion

    Closes #12939

commit 9ffc14c3e1de2054fa113e2c7d42cbdac542769b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Jan 26 14:11:35 2025 +0100

    chore(deps): bump semver from 3.0.3 to 3.0.4 in /.github/workflows/dependencies (#12938)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit cc9259d6ad6b1d3cab488cc02f705be1c840c785
Author: Marcus Voltolim <[email protected]>
Date:   Fri Jan 24 17:40:58 2025 -0300

    docs(git-auto-fetch): fix typo (#12937)

commit 3bd48b12c8047a12986c79b825ea2451fe5f0ddb
Author: Eduardo Roberto <[email protected]>
Date:   Fri Jan 24 20:39:17 2025 +0000

    chore: ignore `.zwc` files (#12936)

commit 5fd2059e5eda17ee07501a21d47189d4b96d6ff3
Author: Ken van der Eerden <[email protected]>
Date:   Thu Jan 23 21:08:55 2025 +0100

    feat(jira): allow branch name customization (#12850)

    Co-authored-by: Carlo Sala <[email protected]>

commit 85c49414926ad86f76d7bad3635f948bb5f883cb
Author: Marc Cornellà <[email protected]>
Date:   Thu Jan 23 21:06:00 2025 +0100

    fix(cli)!: remove harmful `--unattended` flag for `omz update` (#12935)

    Co-authored-by: Carlo Sala <[email protected]>

commit d2e79501b252ffafa2a25b541f67332c3e186807
Author: shun095 <[email protected]>
Date:   Fri Jan 24 05:04:45 2025 +0900

    fix(timer): minutes calculation logic (#12857)

commit 69410e702014b6f6f09f659a5747c5a6ace7a09a
Author: fossdd <[email protected]>
Date:   Thu Jan 23 20:43:27 2025 +0100

    feat(foot): add foot plugin (#12849)

commit 4e29c670a48a17276d04b3e47262b10f28dfcc0b
Author: Marc Cornellà <[email protected]>
Date:   Thu Jan 23 20:38:12 2025 +0100

    fix(changelog): show if there are no changes (#12934)

commit 1bae19973671dde75506c541ba576de4dae8cb29
Author: Thomas Boyer <[email protected]>
Date:   Thu Jan 23 20:37:00 2025 +0100

    fix(direnv): warn user if command not found (#12840)

    Co-authored-by: Carlo Sala <[email protected]>

commit bd0a5b2598f5614aa60b056783cd3acb803c664a
Author: Keith Bennett <[email protected]>
Date:   Fri Jan 24 02:28:44 2025 +0700

    docs(chucknorris): add useful note (#12822)

commit 9a0e22c184f4348b4bda4cd3de306d65eb541341
Author: jamesrtnz <[email protected]>
Date:   Fri Jan 24 08:24:43 2025 +1300

    feat(perl): add `perlbrew` auto activation (#12814)

    Co-authored-by: Carlo Sala <[email protected]>

commit 501f29f90c67bfb47506715c894e710c46ae3e0e
Author: Marc Cornellà <[email protected]>
Date:   Thu Jan 23 20:10:10 2025 +0100

    fix(tailscale): fix completion binding for alias to `Tailscale` (#12928)

    Fixes #12928

commit cca4043238421ae8e018720326d5357027f27cf8
Author: Marc Cornellà <[email protected]>
Date:   Thu Jan 23 19:54:50 2025 +0100

    feat(python): support multiple venvs via `$PYTHON_VENV_NAMES` (#12932)

commit 6e9cda3d30d8e73c11e4d32044b7f4c5e06f822d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Jan 19 23:30:40 2025 +0100

    chore(deps): bump semver in /.github/workflows/dependencies (#12924)

    Bumps [semver](https://github.com/python-semver/python-semver) from 3.0.2 to 3.0.3.
    - [Release notes](https://github.com/python-semver/python-semver/releases)
    - [Changelog](https://github.com/python-semver/python-semver/blob/master/CHANGELOG.rst)
    - [Commits](https://github.com/python-semver/python-semver/compare/3.0.2...3.0.3)

    ---
    updated-dependencies:
    - dependency-name: semver
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit d689aa289e5dcda7c35b907af62bd08feb679b37
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun Jan 19 11:20:14 2025 +0100

    feat(gitfast): update to version v2.2 (#12923)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit 8c5b71b2f430283d0e9404ad1d2b470ed336aaab
Author: Felipe Contreras <[email protected]>
Date:   Sun Jan 19 04:18:37 2025 -0600

    ci(deps): update `gitfast` to its new structure (#12922)

    Co-authored-by: Carlo Sala <[email protected]>

commit 028d65363230b4aa54f3aaa14e03237243a2f1d8
Author: Abhijeet Vashistha <[email protected]>
Date:   Wed Jan 15 21:33:32 2025 +0530

    fix(sonicradish): reset color typo (#12912)

commit 04cba220f7bd7b27483a5b346e2ca717f0341895
Author: Nico Just <[email protected]>
Date:   Wed Jan 15 12:40:52 2025 +0100

    feat(eza): add color-scale options (#12841)

commit 7a3695aadf51aaa24e79175b1684d4836e31956d
Author: Michele Bologna <[email protected]>
Date:   Sun Jan 12 14:25:00 2025 +0100

    fix(grc): add linuxbrew path (#12903)

commit cae2e451933ffe1108bfd00fa67ff5d63741ab85
Author: Thomas <[email protected]>
Date:   Fri Jan 10 14:17:49 2025 +0100

    fix(rust): call `rustc` through `rustup run` (#12901)

commit 276e540eed9c47d11539dfcd056cd9d162e1c732
Author: Carlo Sala <[email protected]>
Date:   Fri Jan 10 14:11:33 2025 +0100

    fix(cli): ensure `ksharrays` is unset

    Closes #12900

commit 5c17bcd21f104d2508e0bc94d984c4d9e6a607da
Author: Bhanu <[email protected]>
Date:   Wed Jan 8 00:34:00 2025 -0800

    feat(web-search): add perplexity.ai (#12815)

commit d82669199b5d900b50fd06dd3518c277f0def869
Author: Kalle Ahlström <[email protected]>
Date:   Mon Dec 30 11:15:05 2024 +0200

    fix(af-magic): add logic for virtualenv separator (#12875)

commit 9c8afcc3ee2fe6da2e2487a623498a9105cbd38c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Dec 29 13:22:49 2024 +0100

    chore(deps): bump charset-normalizer in /.github/workflows/dependencies (#12874)

    Bumps [charset-normalizer](https://github.com/jawah/charset_normalizer) from 3.4.0 to 3.4.1.
    - [Release notes](https://github.com/jawah/charset_normalizer/releases)
    - [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/jawah/charset_normalizer/compare/3.4.0...3.4.1)

    ---
    updated-dependencies:
    - dependency-name: charset-normalizer
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit f733dc340b2a1c5b2e61a4da7de790b2f557175f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Dec 22 16:19:12 2024 +0100

    chore(deps): bump urllib3 from 2.2.3 to 2.3.0 in /.github/workflows/dependencies (#12863)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 048e166c9ea6c70d383141d89054740ae8d59681
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun Dec 22 11:46:24 2024 +0100

    feat(z): update to dd94ef04 (#12862)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit b9e73b44811becbdf24cff54441c73839a29c523
Author: Federico François <[email protected]>
Date:   Sun Dec 15 23:40:09 2024 +0100

    docs(per-directory-history): add variable docs (#12844)

commit 62e3e0b2fdd25919de6ae2d4e09317e1bd07a2dc
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Dec 15 23:38:56 2024 +0100

    chore(deps): bump certifi from 2024.8.30 to 2024.12.14 in /.github/workflows/dependencies (#12848)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 69a6359f7cf8978d464573fb7b023ee3cd00181a
Author: Jonathan Stacks <[email protected]>
Date:   Thu Nov 28 00:57:21 2024 -0800

    feat(ngrok): add completion plugin (#12826)

commit 366d25435229bfa725109a147d6cb2fef8011b3c
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun Nov 24 13:25:13 2024 +0100

    feat(wd): update to v0.9.2 (#12820)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit ccbe504f224a0aae688aaa729d4258e3392a9fc8
Author: Bin Chang <[email protected]>
Date:   Thu Nov 21 16:01:48 2024 +0800

    chore: fix some typos (#12818)

commit 6c91a5e389a26f532ba2fdbe40216b0d79e33124
Author: Chris Texe <[email protected]>
Date:   Wed Nov 20 10:04:46 2024 +0100

    feat(laravel): add alias for `optimize:clear` (#12793)

    Co-authored-by: Carlo Sala <[email protected]>

commit 9991822f8cfcef020fa7e99a6d47303bd900f721
Author: Markus Hofbauer <[email protected]>
Date:   Tue Nov 19 21:20:58 2024 +0100

    feat(bazel): add bzlmod integrity gen function (#12797)

    Co-authored-by: Carlo Sala <[email protected]>

commit 1b9d6e5c82cab11ad58eb43988d4e5a256dabdc6
Author: Matheus Pimenta <[email protected]>
Date:   Tue Nov 19 20:11:51 2024 +0000

    feat(timoni): add completion plugin (#12802)

commit 2e8d2d74014f366461d36712840ea59e8f734df3
Author: Marc Cornellà <[email protected]>
Date:   Tue Nov 19 21:05:34 2024 +0100

    fix(pipenv): fix auto-shell functionality when cd-ing out (#12813)

    Co-authored-by: Jean-Tiare Le Bigot <[email protected]>

commit 9ad764d80c3b0cca1fb3251cb9c14e25543d5a42
Author: nervo <[email protected]>
Date:   Tue Nov 19 20:47:20 2024 +0100

    feat(vault): re-introduce vault plugin (#12753)

    Co-authored-by: Carlo Sala <[email protected]>

commit e636eeb6963edf52d726112155bd9712654e2381
Author: Hu Yufan <[email protected]>
Date:   Wed Nov 20 03:34:28 2024 +0800

    fix(tailscale): load completion when `tailscale` is an alias (#12726)

    This makes it work when Tailscale is installed via App Store:
    https://tailscale.com/kb/1080/cli?tab=macos.

    Co-authored-by: Marc Cornellà <[email protected]>

commit 081d704f3273df6095b712096e3f334b04f52782
Author: Olivier Mehani <[email protected]>
Date:   Wed Nov 20 06:32:01 2024 +1100

    feat(pyenv): add prompt customization (#12738)

    Co-authored-by: Carlo Sala <[email protected]>

commit b5d52682cab844a5ffdc1b1f2ee80de561e0e6aa
Author: Marc Cornellà <[email protected]>
Date:   Tue Nov 19 15:43:04 2024 +0100

    fix(dash): urlencode special parameters like `:` in query (#12811)

    In macOS, using queries such as `dash php:enum` does not open Dash.app,
    possibly due to colon character being interpreted as a port.

    URL-encoding the parameter (: -> %3A) makes this work again.

    Fixes https://discord.com/channels/642496866407284746/809850042575093760/1308076125456437300

commit ca5471fe496f00007727fd26db762d19519c2e8f
Author: Kate Sullivan <[email protected]>
Date:   Thu Nov 14 02:00:48 2024 -0600

    fix(poetry-env): switch venv between poetry dirs (#12804)

    Co-authored-by: Carlo Sala <[email protected]>

commit 7ed475cb589c9e82211f71b3a5d7083b69cea93c
Author: drjaska <[email protected]>
Date:   Sun Nov 3 16:35:58 2024 +0200

    feat(autojump): add `termux` install path (#12791)

commit c690f731618959cba3b85500acee20ebf43e51c1
Author: Marc Cornellà <[email protected]>
Date:   Sun Oct 27 20:46:46 2024 +0100

    feat: add `devcontainers` configuration (#12783)

    Co-authored-by: Vatsal Gupta <[email protected]>

commit fa64758aeaeb17abdefca5d193c1002230048977
Author: Marc Cornellà <[email protected]>
Date:   Sun Oct 27 17:31:38 2024 +0100

    fix(vagrant-prompt): make `vagrant_prompt_info` generic for any state (#12782)

commit 68d189cb35b9826dc186f1697a501314a63e6fe2
Author: Marc Cornellà <[email protected]>
Date:   Sun Oct 27 15:51:38 2024 +0100

    fix(last-working-dir): save working directory more strictly (#11343)

    Fixes #11343

commit 45516ca1d830fd21f75942bf414d540db1ab0db2
Author: Marc Cornellà <[email protected]>
Date:   Sun Oct 27 15:13:05 2024 +0100

    docs(jsontools): document requirements

    Fixes #10834

commit eeb01c18c1d1edff0c2563764a998b2d30947844
Author: Carlo Sala <[email protected]>
Date:   Wed Oct 23 12:37:25 2024 +0200

    fix(websearch): allow multi-word parameters

commit 7bbebcd520a113eb82e869aecca8f5c825540700
Author: nervo <[email protected]>
Date:   Tue Oct 22 21:51:40 2024 +0200

    feat(rclone): create completion plugin (#12754)

commit a9e29fc12c856fd235b37c223feb8b3f05905b6f
Author: Marc Cornellà <[email protected]>
Date:   Sun Oct 20 10:48:00 2024 +0200

    chore: fix note block in README

commit 4ada1541900539ce585a26642eecc7e8e56d16f6
Author: Marc Cornellà <[email protected]>
Date:   Fri Oct 18 14:27:54 2024 +0200

    chore(installer): only serve installer in / and /install.sh

    This avoids false positive detections on other bruteforced paths,
    such as .zsh_history or others, which eventually result in
    automated false vulnerability submissions.

commit 067558da9274986d326533daca047bbcb01f2451
Author: Lin <[email protected]>
Date:   Thu Oct 17 16:01:07 2024 +0800

    docs(volta): fix typo (#12765)

commit 8da75e390bbe3b64f01fa643cfab815a20bc48f6
Author: Lin <[email protected]>
Date:   Thu Oct 17 16:00:29 2024 +0800

    feat(buf): add completion plugin

commit 1b5af717a987a58deda1873cb28e4b05ba26bba8
Author: Carlo Sala <[email protected]>
Date:   Wed Oct 16 21:09:31 2024 +0200

    fix(pm2): update completion

    Closes #12733

commit 9ae155336f24dd459c1030b717e11489ababa624
Author: nervo <[email protected]>
Date:   Wed Oct 16 20:57:04 2024 +0200

    feat(scw): use official scw completion (#12755)

commit 09a94672003b21b8a3d8d15d31098641e7f3a4db
Author: Carlo Sala <[email protected]>
Date:   Tue Oct 15 13:02:12 2024 +0200

    Revert "feat(ssh-agent): add keys regardless of filename (#12741)" (#12761)

    This reverts commit d2d5155d41cbe183ef172fef1e83a29d116a5af6.

    Closes #12743
    Closes #12745
    Closes #12758

commit b3ba8da4218c3b9e1e5e45e1d4c00d312ff7226b
Author: Marc Cornellà <[email protected]>
Date:   Mon Oct 14 13:15:39 2024 +0200

    ci(dependencies): use tag version in git commit if available (#12756)

    Related: https://github.com/ohmyzsh/ohmyzsh/pull/12747#issuecomment-2410440748

commit 9bfa3395f34f63d14945e01c45c72ec43d372dfa
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Oct 13 21:11:03 2024 +0200

    chore(deps): bump charset-normalizer in /.github/workflows/dependencies (#12749)

    Bumps [charset-normalizer](https://github.com/Ousret/charset_normalizer) from 3.3.2 to 3.4.0.
    - [Release notes](https://github.com/Ousret/charset_normalizer/releases)
    - [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/Ousret/charset_normalizer/compare/3.3.2...3.4.0)

    ---
    updated-dependencies:
    - dependency-name: charset-normalizer
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit a82f6c79abdb888f6f63ee2ddc77742a84c28486
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun Oct 13 21:10:29 2024 +0200

    feat(wd): update to f0f47b71 (#12747)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit d2d5155d41cbe183ef172fef1e83a29d116a5af6
Author: Щанников Михаил <[email protected]>
Date:   Thu Oct 10 14:39:07 2024 +0300

    feat(ssh-agent): add keys regardless of filename (#12741)

    Co-authored-by: Carlo Sala <[email protected]>

commit 61bacd95b285a9792a05d1c818d9cee15ebe53c6
Author: Carlo Sala <[email protected]>
Date:   Tue Oct 8 21:50:31 2024 +0200

    fix(gem): regression with gem completion (#12735)

commit ba1732833b81c69df5135825d38ea9d889d1aa47
Author: Paul <[email protected]>
Date:   Tue Oct 8 22:45:12 2024 +0300

    feat(jonathan): add virtualenv support (#12705)

    Co-authored-by: paul <paul@MAINPC>

commit 0987eee19034e36dda27887775fccfe7b8c0157e
Author: Alex Rosenfeld <[email protected]>
Date:   Tue Oct 8 15:44:18 2024 -0400

    fix(poetry-env): only run `deactivate` if needed (#12701)

    Co-authored-by: Carlo Sala <[email protected]>

commit 2a109d30afe4ab164a946c307abc3d2a444a42ad
Author: Carlo Sala <[email protected]>
Date:   Tue Oct 8 20:26:23 2024 +0200

    feat(git): add escape hatch to enable async prompt

commit 0a6f88ba0672f38d6925f8ffc8e7658e99f37489
Author: Carlo Sala <[email protected]>
Date:   Tue Oct 8 20:13:28 2024 +0200

    style: run prettier on main README

commit 6a10a4d6a3004b39e0bbcff530f97c95cad5127d
Author: Henrik Holmboe <[email protected]>
Date:   Tue Oct 8 20:29:30 2024 +0200

    feat(grep): exclude Python virtualenv from `grep` (#12685)

    The convention to use `.venv` or `venv` directories for Python virtualenvs is widespread.
    This directory is huge and gives very little value when grepping in a source code directory.

    Co-authored-by: Marc Cornellà <[email protected]>

commit 4382288aeba14c58d8eab138fba39aeb5edcdbf6
Author: Shubham Rajvanshi <[email protected]>
Date:   Tue Oct 8 13:25:20 2024 -0500

    feat(k9s): add completion plugin for `k9s` (#12691)

    Co-authored-by: Marc Cornellà <[email protected]>

commit 29b81a38a4f1748830bb218363799022976562ac
Author: Marc Cornellà <[email protected]>
Date:   Tue Oct 8 19:58:10 2024 +0200

    chore: assign owner for terraform and k8s-related plugins

commit 767c927a6dd2853439696a0ca229c5d78be249a1
Author: Marc Cornellà <[email protected]>
Date:   Tue Oct 8 19:32:04 2024 +0200

    fix(cli): add plugins with indentation in `omz plugin enable`

commit d59f2fac36ac7d83d33c0054b1de33cce54e3210
Author: Sebastian Correa <[email protected]>
Date:   Mon Oct 7 16:50:56 2024 -0300

    feat(uv): add `uv` plugin (#12702)

    The uv plugin adds shell completions and many useful aliases.

commit 62cf1201b031399e7251abeee859e895ee825a48
Author: So4resAlex <[email protected]>
Date:   Thu Oct 3 09:34:30 2024 -0300

    feat(terraform): add `destroy -auto-approve` alias (#12704)

commit 0c8ce9d6adf9982c2f024c42f13b9781fd9846f0
Author: Muhammad Atif Ali <[email protected]>
Date:   Thu Oct 3 01:47:33 2024 -0700

    fix(theme-chooser): use `env` in shebang (#12720)

commit 7ce26a810d79fa65abdb6a9b47b64bed59f1eefc
Author: za <[email protected]>
Date:   Thu Oct 3 15:42:18 2024 +0700

    feat(opentofu): add `destroy -auto-approve` alias (#12719)

commit 00b9b623858874c8b34c6f8dd72370e6ffa95dfc
Author: mnv <[email protected]>
Date:   Wed Oct 2 19:00:32 2024 +0530

    refactor(bzr): simplify and improve code (#12716)

commit dae5a4115917e2b9c65d9166c5d64df693f70dd4
Author: za <[email protected]>
Date:   Wed Oct 2 15:49:31 2024 +0700

    feat(opentofu): add `apply -auto-approve` alias (#12714)

commit f4423ebd09fbc7670815c3c20cc86c81b7319e5f
Author: Marc Cornellà <[email protected]>
Date:   Thu Sep 26 13:12:53 2024 +0200

    feat(cli): style plugin README in `omz plugin info`

commit ec3cb127b2803712a1c19127f6a7382748675fcb
Author: gsspdev <[email protected]>
Date:   Tue Oct 1 02:18:46 2024 -0500

    fix(fastfile): use idiomatic expressions (#12708)

commit a72a26406ad3aa9a47c3f5227291bad23494bed0
Author: Alexander Schaber <[email protected]>
Date:   Fri Sep 27 13:58:56 2024 +0200

    feat(chezmoi): add completion plugin (#12696)

commit 2a2f8ecb67674538b4b267f0796673f779f0ae5d
Author: flyingpeakock <[email protected]>
Date:   Fri Sep 27 09:40:15 2024 +0000

    fix(ssh-agent): use termux prefix for tmp (#12695)

commit c1679a12f819f99dd5c6ca801e013e3be597d1a9
Author: Alexander Schaber <[email protected]>
Date:   Fri Sep 27 11:39:09 2024 +0200

    feat(systemadmin): add `ping6` alias with count limit (#12697)

commit 9114853500ea66cff7c803b0e951754833946f3d
Author: Marc Cornellà <[email protected]>
Date:   Tue Sep 24 18:18:17 2024 +0200

    fix(aussiegeek): quote color sequences

commit 367e9381dfae65e020cb5c439818e04ae1dd9423
Author: Carlo Sala <[email protected]>
Date:   Mon Sep 23 17:32:44 2024 +0200

    chore(git): fix typo

commit f11cc8fea190eb9a1638dc67877436d0b8475ff5
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Sep 22 16:20:33 2024 +0200

    chore(deps): bump idna in /.github/workflows/dependencies (#12688)

    Bumps [idna](https://github.com/kjd/idna) from 3.9 to 3.10.
    - [Release notes](https://github.com/kjd/idna/releases)
    - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
    - [Commits](https://github.com/kjd/idna/compare/v3.9...v3.10)

    ---
    updated-dependencies:
    - dependency-name: idna
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 1514145a09140425b914e9cd98fc1d638a8c4003
Author: Carlo Sala <[email protected]>
Date:   Thu Sep 19 11:44:51 2024 +0200

    feat(nvm): add `_omz_nvm_load` function

commit 99e2c31484bba519925a65b442d0516fc6e01c94
Author: Carlo Sala <[email protected]>
Date:   Wed Sep 18 21:05:45 2024 +0200

    feat(git): add `git_previous_branch` function

    Closes #12538

commit e52598a5cc3c73fa907f83c84f4270fdaee9c930
Author: Francesco Cataldo <[email protected]>
Date:   Wed Sep 18 20:43:52 2024 +0200

    feat(web-search): add `reddit` (#12664)

commit d91944d47e6f4163da16e6fa71a41e35e2af191e
Author: rakeshgm <[email protected]>
Date:   Thu Sep 19 00:12:18 2024 +0530

    feat(gnzh): add virtualenv prompt (#12666)

commit 865291cb7af2fef7e67128fd4294f3ffa9b08c3d
Author: Tushar Mohod <[email protected]>
Date:   Thu Sep 19 00:10:54 2024 +0530

    feat (terraform): add `apply -auto-approve` alias (#12658)

    Closes #12591

commit 9bcafe1c27f62f224c095cd2479763280336090b
Author: Erik Teichmann <[email protected]>
Date:   Wed Sep 18 11:26:38 2024 -0700

    feat(functions): add `takezip` (#12670)

commit 3151c9c1a330cdea66dd7d1a24810fe805298711
Author: Ruslan Tursunov <[email protected]>
Date:   Wed Sep 18 13:58:00 2024 +0300

    fix(git): re-add accidentally removed `gcn` (#12681)

commit ac325a7caba6630538c39e1c0ffa192d866cdcff
Author: PukNgae Cryolitia <[email protected]>
Date:   Mon Sep 16 05:20:59 2024 +0800

    feat(bgnotify): add config to pass extra args (#12679)

commit ec7d01faf837f17ccdc91249d0e63117ad0585af
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Sep 15 19:36:24 2024 +0200

    chore(deps): bump urllib3 in /.github/workflows/dependencies (#12677)

    Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.2 to 2.2.3.
    - [Release notes](https://github.com/urllib3/urllib3/releases)
    - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
    - [Commits](https://github.com/urllib3/urllib3/compare/2.2.2...2.2.3)

    ---
    updated-dependencies:
    - dependency-name: urllib3
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 8c13f021bf3f0315f516f73c8f2555bd7a4313d1
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Sep 15 19:36:08 2024 +0200

    chore(deps): bump idna in /.github/workflows/dependencies (#12678)

    Bumps [idna](https://github.com/kjd/idna) from 3.8 to 3.9.
    - [Release notes](https://github.com/kjd/idna/releases)
    - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
    - [Commits](https://github.com/kjd/idna/compare/v3.8...v3.9)

    ---
    updated-dependencies:
    - dependency-name: idna
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit e3e80b98b575ab75b9c7d182184faffc0b51c5f9
Author: Marc Cornellà <[email protected]>
Date:   Sun Sep 15 15:14:38 2024 +0200

    chore(jsontools): change link to NDJSON spec (#12671)

    Fixes #12671

commit a84bc2dadd9c0925c2f88e66a1796746e63fa427
Author: Marc Cornellà <[email protected]>
Date:   Sun Sep 15 15:06:47 2024 +0200

    fix(python)!: remove harmful `ipython` alias (#12676)

    BREAKING CHANGE: the `ipython` alias was incorrectly trying to manually call
    ipython from the installed module in the virtual environment, when actually
    a command already exists when loading the virtual environment. This change
    removes the unnecessary alias and allows calling the right command.

    Fixes #12676

commit 33ac2ee30f92183565b30ef2ed847870d0b9b052
Author: Saravana J <[email protected]>
Date:   Sun Sep 15 11:47:43 2024 +0530

    fix(git): update prefix map for modified files (#12674)

commit f709cd45484ff7a451414fcd53bca8529323512d
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun Sep 15 08:16:50 2024 +0200

    feat(wd): update to 7054de2b (#12675)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit f6cd6a776993b584f4abbdd204c6e4011b7d2f93
Author: Tulsi Prasad <[email protected]>
Date:   Tue Sep 10 18:53:37 2024 +0530

    feat(web-search): add chatgpt (#12660)

commit 2abecedf67f47f0b39ee31b38705630eaa8dc21f
Author: Mattias Eriksson <[email protected]>
Date:   Tue Sep 10 11:32:18 2024 +0200

    feat(ssh-agent): support `id_ed25519_sk` (#12663)

commit 80fa5e137672a529f65a05e396b40f0d133b2432
Author: Carlo Sala <[email protected]>
Date:   Thu Sep 5 20:20:45 2024 +0200

    fix(1password): copy password properly in `opswd`

    Closes #12635

commit 95579e3ca181036af31c0c9039fe3edc65c231b4
Author: Carlo Sala <[email protected]>
Date:   Thu Sep 5 20:20:06 2024 +0200

    feat(1password): make completion loading async

commit bc42097900e296a20f979b4ab836d4fd07670778
Author: Jérémy <[email protected]>
Date:   Thu Sep 5 19:57:11 2024 +0200

    feat(kubectl): show labels in aliases `kgpsl` (get pod) and `kgnosl` (get node) (#12612)

    Co-authored-by: Marc Cornellà <[email protected]>

commit e6380085f3bc917d913e2d9ddf79a03a09ad95fc
Author: michael-follmann <[email protected]>
Date:   Thu Sep 5 19:52:39 2024 +0200

    feat(terraform): add `fmt -recursive` alias (#12637)

commit 2acfe1aa0e0c6a9c316fbec508f43dcf9f292ce3
Author: Eduardo Dos Santos Vilke <[email protected]>
Date:   Thu Sep 5 14:40:19 2024 -0300

    feat(localstack): add plugin (#12595)

commit e50dd3417c8b9e072593b6c14473e1360bd88b02
Author: Marc Cornellà <[email protected]>
Date:   Thu Sep 5 12:07:18 2024 +0200

    feat(extract): add support for `.crx` (Chrome extension format) (#12652)

commit ab3d42a34cd0600b723de0accc248632f2dcf4e3
Author: Marc Cornellà <[email protected]>
Date:   Tue Sep 3 23:35:22 2024 +0200

    Revert "fix(awesomepanda): new line wrap" (#12651)

    This reverts commit 80c114cb3a64044ea50b623f96a35bc022db5e8d.

commit b8c69d265257fae88fe504ea43cbcf2728bc1308
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Sep 1 21:02:04 2024 +0200

    chore(deps): bump certifi in /.github/workflows/dependencies (#12646)

    Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.7.4 to 2024.8.30.
    - [Commits](https://github.com/certifi/python-certifi/compare/2024.07.04...2024.08.30)

    ---
    updated-dependencies:
    - dependency-name: certifi
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit d78275fdbb876cee9c55f5c2731b8c1fac7be6d2
Author: Alexander Cyon <[email protected]>
Date:   Sun Sep 1 21:01:27 2024 +0200

    chore: fix typos (#12647)

commit c68ff8aeedc2b779ae42d745457ecd443e22e212
Author: Marc Cornellà <[email protected]>
Date:   Fri Aug 30 14:30:57 2024 +0200

    feat(extract): add support for .vsix files (VS Code extension) (#12643)

commit ea8068aa3eeecc785249f2e83289e8a9294b9d6b
Author: Carlo Sala <[email protected]>
Date:   Thu Aug 29 12:19:19 2024 +0200

    fix(tailscale): make completion loading async

commit e2ba73af6342fed58c1b26391f105a447110d520
Author: Luke Ashe-Browne <[email protected]>
Date:   Wed Aug 28 23:01:36 2024 +0100

    feat(tailscale): new tailscale plugin (#12523)

commit c80050d6f538d6d8d8942068ea9bf1d4de2b14e8
Author: Błażej Sowa <[email protected]>
Date:   Wed Aug 28 14:27:50 2024 +0200

    fix(scd): avoid hardcoded binary path (#12641)

    Co-authored-by: Carlo Sala <[email protected]>

commit a3dfe290363c5f0ac6add41a1126d7c842a4d7c4
Author: Carlo Sala <[email protected]>
Date:   Wed Aug 28 10:34:25 2024 +0200

    feat(nvm): add `pnpx` as lazy cmd

commit efe21261d031b4836f64112a899706322acd26b0
Author: robertoaceves <[email protected]>
Date:   Tue Aug 27 02:13:47 2024 -0400

    fix(grep): remove duplicate options (#12639)

commit f622e6a6367b5142c868f554fda968982226e5df
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Aug 25 17:15:23 2024 +0200

    chore(deps): bump idna from 3.7 to 3.8 in /.github/workflows/dependencies (#12638)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit ebb479e5e2395d26fc368c9b9d534e935a292740
Author: Mathias <[email protected]>
Date:   Wed Aug 21 18:50:42 2024 +0300

    feat(mix): add mix plugin test.watch (#10963)

commit c10a99406a779606fe32eb9b824c90a91f95c842
Author: Carlo Sala <[email protected]>
Date:   Tue Aug 20 16:34:08 2024 +0200

    chore: typo

commit 2056aeeeaddd977eb205619c6f236b94dac896be
Author: Marc Cornellà <[email protected]>
Date:   Sun Aug 18 11:22:30 2024 +0200

    Revert "feat(git)!: ask for confirmation in `gpf` alias (#10169)"

    This reverts commit c13795d4c40fe075ec8b4450bb78b65ecf8108b2.

commit b0204f78394d84771436a7717aafee6cad140319
Author: whisperity <[email protected]>
Date:   Thu Aug 15 17:53:03 2024 +0200

    feat(git): add `gmff`, `gprum(i)`, `grbum` aliases to work with `upstream` remotes (#11428)

commit f30df6c855d1df077adc6b226219629312015ec6
Author: Marc Cornellà <[email protected]>
Date:   Thu Aug 15 17:04:50 2024 +0200

    docs: document disclaimer about theme appearance

commit c13795d4c40fe075ec8b4450bb78b65ecf8108b2
Author: Marc Cornellà <[email protected]>
Date:   Thu Aug 15 16:48:03 2024 +0200

    feat(git)!: ask for confirmation in `gpf` alias (#10169)

    - Rename `git push --force-with-lease ...` to `gpff`
    - Add a y/n confirmation prompt to `gpf` before running `git push --force-with-lease ...`

    BREAKING CHANGE: this change adds a confirmation prompt to the `gpf` alias before
    running the potentially destructive `git push --force-with-lease` command. If you
    want to force-run the command without having to confirm it, run `gpff`.

commit d26c4a276610445670fb71d415804625cebd7ccd
Author: Marc Cornellà <[email protected]>
Date:   Thu Aug 15 16:26:46 2024 +0200

    chore(tmux): add link to iTerm2 integration docs

commit 9ba6daa1b5d0b60c89525d679eb30fe3ed9947de
Author: Sebastian Müller <[email protected]>
Date:   Sun Oct 21 13:00:03 2018 +0200

    feat(conda): add `conda` aliases plugin

    Closes #7318
    Closed #9691

    Co-authored-by: garywei944 <[email protected]>
    Co-authored-by: Marc Cornellà <[email protected]>

commit d6f84f3e7d2515cee8ba776d05ee2009ffd471d7
Author: Gentoo <[email protected]>
Date:   Mon Aug 12 12:46:16 2024 +0300

    fix(catimg): add support to `magick` binary (#12608)

    Co-authored-by: Carlo Sala <[email protected]>

commit 47767bd03cae60bc4b3d8ab4ba8e6b6c78bc17ed
Author: August Feng <[email protected]>
Date:   Sun Aug 11 14:01:39 2024 -0400

    fix(colorize): support args when input is stdin (#11038)

    Co-authored-by: August Feng <[email protected]>

commit f1764f8a569a84264ad5a6182721f6ae3bba835d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Aug 11 19:51:32 2024 +0200

    chore(deps): bump pyyaml from 6.0.1 to 6.0.2 in /.github/workflows/dependencies (#12610)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit efafef8495f030501e0df59ccb76a598bbce3ae1
Author: Marc Cornellà <[email protected]>
Date:   Fri Aug 9 09:44:46 2024 +0200

    docs: improve several plugin READMEs and add one for `ssh` plugin

commit fccaaf2fc60149baab966acaeae35f55325e6f98
Author: Marc Cornellà <[email protected]>
Date:   Thu Aug 8 20:43:20 2024 +0200

    fix(heroku-alias): fix loading `heroku-alias` plugin and rework docs

commit ff62d39f023fbe2872078ce82ea9704b1bf09ea6
Author: Marc Cornellà <[email protected]>
Date:   Thu Aug 8 20:41:36 2024 +0200

    refactor(docker-machine)!: remove plugin for unsupported Docker Machine

    BREAKING CHANGE: the `docker-machine` plugin is removed as it was deprecated
    and unsupported years ago. Use Docker Desktop instead.

commit f91dd252838ceceaa54da95ff6d335e07d335e3f
Author: Marc Cornellà <[email protected]>
Date:   Thu Aug 8 20:40:13 2024 +0200

    refactor(vault)!: remove deprecated `vault` plugin in favor of official 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.

commit 0ffcc3b68a1196e9164ff42fac8a5fdd4804abd0
Author: Marc Cornellà <[email protected]>
Date:   Sun Aug 4 18:59:42 2024 +0200

    style(toolbox): use oneliner to extract and quote container name

commit e83c10e0a0737921b0ed26ce1ad64f366a6200b0
Author: Philip H. <[email protected]>
Date:   Sun Aug 4 12:58:43 2024 +0200

    chore(brew): duplicated alias (#12596)

commit 3b5f018f7025a347e4888408b566caeaef2fabd7
Author: Carlo Sala <[email protected]>
Date:   Fri Aug 2 17:00:55 2024 +0200

    fix(toolbox): avoid prompt injection

commit 2cb403e89f618548b340181b5690639768305aad
Author: SpeakinTelnet <[email protected]>
Date:   Fri Aug 2 10:37:00 2024 -0400

    feat(toolbox): add function to show toolbox name (#12594)

    Co-authored-by: Carlo Sala <[email protected]>

commit 0f752036988f7acc25c3ac87e1f6e268bb15e742
Author: Alvin Crespo <[email protected]>
Date:   Thu Aug 1 14:35:49 2024 -0400

    feat(docker): add image prune alias (#12520)

    Co-authored-by: Carlo Sala <[email protected]>

commit 432596e9918dd0fea65af8c1788a54130a4fca6e
Author: Alessio Perugini <[email protected]>
Date:   Thu Aug 1 20:30:25 2024 +0200

    feat(arduino-cli): add completion plugin (#12522)

commit 5c532a85cf7c4f1d5bf6b9fd35e964b4545c8de3
Author: Carlo Sala <[email protected]>
Date:   Thu Aug 1 20:07:55 2024 +0200

    fix(pyenv)!: do not load if a virtualenv is present

    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

commit 2527959e79432bb28269840e5b8b81ef3acf187a
Author: Carlo Sala <[email protected]>
Date:   Thu Aug 1 19:55:05 2024 +0200

    fix(vi-mode): don't overwrite settings

    Closes #11673

commit bc337e9a9e45d35d58d11c7ac2429ffc19cfbdd6
Author: 13steinj <[email protected]>
Date:   Thu Aug 1 10:17:57 2024 -0500

    docs(brew): remove reference to bubc (#12592)

commit 22bda7799b1e1500a701e1a55a189c77119e9e5f
Author: Marc Cornellà <[email protected]>
Date:   Thu Aug 1 10:00:58 2024 +0200

    fix(kubectx): fix display of k8s contexts without double quotes (#12534)

    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 <[email protected]>

commit 44ea99e7b9536a94da60397a2b0fc1a0c8457f96
Author: Jonas Geiregat <[email protected]>
Date:   Thu Aug 1 09:01:34 2024 +0200

    feat(git): fetch tags in `gfa` alias (#12558)

commit d525e80355597d752f941edfe0415b3ae881a774
Author: Marc Cornellà <[email protected]>
Date:   Tue Jul 30 23:21:42 2024 +0200

    chore: fix ordering of sections in README

commit 01a955657408c8396fc947075a912ee868d5e2a7
Author: 0x07CB <[email protected]>
Date:   Sun Jul 28 11:06:44 2024 +0200

    chore: use `uname` in ARCHFLAGS in .zshrc template (#12563)

commit 0a9a80a524ca277ed6573e233204806f800a9292
Author: Marc Cornellà <[email protected]>
Date:   Sat Jul 27 16:44:20 2024 +0200

    fix(brew): rename `bc` alias to `bcn` to avoid conflict with command (#12582)

    Fixes #12582

commit 06ced8274de7c2edd19cd5be4642bb0ec0772437
Author: Kayhan Gültekin <[email protected]>
Date:   Sat Jul 27 10:38:11 2024 -0400

    feat(dircycle): add bindings to go up or down in hierarchy (#12291)

    Co-authored-by: Marc Cornellà <[email protected]>

commit f70e6916a1c9aca77e7bd1b976a3f6100752f0a5
Author: Marc Cornellà <[email protected]>
Date:   Sat Jul 27 14:28:24 2024 +0200

    fix(lib): turn off `rematchpcre` option in `omz_urlencode` (#12388)

    Fixes #12388

commit 5e957cdc1653dbdc15d48ef316917d80778da4e8
Author: Marc Cornellà <[email protected]>
Date:   Wed Jul 24 19:47:18 2024 +0200

    chore: clarify order of preference for reporting vulnerabilities

commit 7303385b1fc7030bef90589c32120f90eb57c3e1
Author: Adam Katz <[email protected]>
Date:   Wed Jul 24 08:36:08 2024 -0400

    fix(safe-paste): properly test Zsh version number (#12565)

commit 64c2c049aaa7b33673b4d15a69b02ec87b8dd9b8
Author: Philip H <[email protected]>
Date:   Mon Jul 22 23:21:02 2024 +0200

    feat(brew): add `brew autoremove` alias (#12574)

    Closes #12574

commit 9a0e4f0acabbe3562e0ff1a33c4ac0064f3d196c
Author: Martin Beentjes <[email protected]>
Date:   Mon Feb 7 09:26:12 2022 +0100

    feat(brew): add `brew install` alias (#10660)

    Closes #10660

commit 8b6f0b1dfbe2634c5b35f8c03f88edf2fdf20b36
Author: Celestino Gomes <[email protected]>
Date:   Fri Sep 24 17:12:45 2021 -0300

    feat(brew): add aliases for `brew services` (#10215)

    Closes #10215

    Co-authored-by: Marc Cornellà <[email protected]>

commit 944203aee3705c94dd6e0fa3469ed33009b1891e
Author: Alessandro Agnelli <[email protected]>
Date:   Mon May 4 15:46:27 2020 +0200

    feat(brew): add aliases for cask and other commands (#8882)

    Fixes #8871

    Co-authored-by: Marc Cornellà <[email protected]>

commit 51d71e650c369a5c3805a629c1efd314b5628921
Author: Katrin Leinweber <[email protected]>
Date:   Sun Dec 29 17:53:50 2019 +0100

    feat(brew)!: add `brew upgrade` alias (#7536)

    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

commit 27ca0c915b4a6b29282502b2b36c7ffb4c56e32b
Author: Marc Cornellà <[email protected]>
Date:   Tue Jul 23 19:55:14 2024 +0200

    chore(dependabot): remove automatic labels

commit c7c11e110a738bbd34dc022fabe73f47c0f42b78
Author: Marc Cornellà <[email protected]>
Date:   Tue Jul 23 16:41:50 2024 +0200

    refactor(fd): remove `fd` completion plugin (#12576)

    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.

commit 09a3eb69bbd16198fc4eb4f89b216f232ba15460
Author: Marc Cornellà <[email protected]>
Date:   Tue Jul 23 16:40:42 2024 +0200

    refactor(ripgrep): remove `ripgrep` completion plugin (#12576)

    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.

commit 18b86f2b72a9386739fac09b159369fa76e909ed
Author: Marc Cornellà <[email protected]>
Date:   Tue Jul 23 16:38:01 2024 +0200

    refactor(ag): remove `ag` completion plugin (#12576)

    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.

commit 3476148b19dc0771ec8df75fc29c3364bc90d013
Author: Marc Cornellà <[email protected]>
Date:   Tue Jul 23 16:16:19 2024 +0200

    chore(dependencies): sort dependencies.yml

commit a2bf5c7b99ef1c10d335ed79236dacbb78dd0639
Author: Marc Cornellà <[email protected]>
Date:   Tue Jul 23 15:59:38 2024 +0200

    refactor(gem): favor built-in zsh completion for `gem` (#12576)

    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

commit 25836e227c58f98af3136d0721ae8ee78271e1c5
Author: Marc Cornellà <[email protected]>
Date:   Mon Jul 22 13:08:29 2024 +0200

    refactor(adb): remove outdated completion plugin `adb` (#12576)

    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

commit 8127e5838c24a7fbfaac5b9a02609e033cb3c5e2
Author: Marc Cornellà <[email protected]>
Date:   Sun Jul 21 10:16:30 2024 +0200

    fix(kubectl): fix kubectl completion for `kj`, `kjx` and `ky` aliases (#12566)

commit b1e3a82bb5a2545b495c667f8bf838c3e6033ce4
Author: Thomas Krisch <[email protected]>
Date:   Wed Jul 17 15:51:37 2024 +0200

    docs(eza): typo in hyperlink variable (#12561)

commit be10a9127731e7c6a9a57f8c8c1789e233117ae9
Author: Teddy Masters <[email protected]>
Date:   Mon Jul 8 10:23:29 2024 -0400

    feat(bira): add `conda` env information (requires `conda-env` plugin) (#12546)

    Closes #10274
    Closes #12546

    Co-authored-by: elfisworking <[email protected]>
    Signed-off-by: elfisworking <[email protected]>

commit 3012c257bc2eaf4d330b43a4a16ff9bcf2efb0e5
Author: Marc Cornellà <[email protected]>
Date:   Mon Jul 15 19:04:06 2024 +0200

    refactor(rtx): remove deprecated `rtx` plugin in favor of `mise`

commit 6b8f72e528c6bb648dcc8acb7268ac5dadd8edaa
Author: Carlo Sala <[email protected]>
Date:   Mon Jul 15 19:01:58 2024 +0200

    fix(python): avoid local packages load

    Closes #12535

commit 70cfff448d15933882526d3b12411b6a6b16abf0
Author: Jeonguk Choi <[email protected]>
Date:   Tue Jul 16 01:56:44 2024 +0900

    feat(conda-env): add plugin for conda prompt display (#10619)

    Co-authored-by: Jeonguk Choi <[email protected]>

commit 379e974d2b54bcc7de0f1787a592957031616559
Author: Carlo Sala <[email protected]>
Date:   Mon Jul 15 18:45:46 2024 +0200

    fix(tmux): do not conflict with `rcExpandParam`

    Closes #12506

commit 4146c6be217fb3c57c60d74263808f85b1591a0a
Author: Denis Iskandarov <[email protected]>
Date:   Mon Jul 15 20:36:07 2024 +0400

    fix(docker-compose): fix test for `docker-compose` executable (#12555)

commit fd8f72b27614d48ec06421fb80aff2eb10674a69
Author: chenzj <[email protected]>
Date:   Sun Jul 14 01:31:32 2024 +0800

    feat(opentofu): add plugin for OpenTofu (#12285)

    - Adds aliases
    - Sets up autocompletion
    - Adds promp functions to show workspace and `tofu` version

    Co-authored-by: Marc Cornellà <[email protected]>

commit 0b27b15d0b08645bd995e13b8d69fcbe2ef7e8eb
Author: Marc Cornellà <[email protected]>
Date:   Sat Jul 13 18:32:22 2024 +0200

    fix(init): fix subscript flag in 11ca9e2a

commit 11ca9e2ac7c70b4682e6b7d1e50a1a1cb7c1a5d9
Author: Marc Cornellà <[email protected]>
Date:   Sat Jul 13 18:22:06 2024 +0200

    fix(init): add cached completions directory only once (#12551)

    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 <[email protected]>

commit fa583cfb87b80e3f7d7577c8b62b7d1385c01337
Author: Marc Khouri <[email protected]>
Date:   Fri Jul 12 12:18:20 2024 -0400

    refactor(pygmalion): simplify theme logic and prompt sequences (#12550)

    * 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à <[email protected]>

commit 5b37e218e5275c11cb5fecc61f943e6cea3e64bf
Author: Benedikt Volkmer <[email protected]>
Date:   Mon Jul 8 20:19:15 2024 +0200

    feat(eza): add hyperlink option (#12545)

commit 608d62b2a5ee7f3af62dd8f31d47c167bf04547f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sat Jul 6 20:51:57 2024 +0200

    chore(deps): bump certifi in `dependencies` workflow (#12543)

    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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 057f3ec67e65661d3c01b757ec5cad0a3718453e
Author: Carlo Sala <[email protected]>
Date:   Wed Jul 3 08:51:19 2024 +0200

    chore: replace all instances of twitter with X

    Closes #12536

commit 5acaa240d3dde98f2bc2354ad6201e6954254b2c
Author: 张新伟 <[email protected]>
Date:   Tue Jul 2 23:22:58 2024 +0800

    feat(battery): support custom AC indicator (#12528)

commit bdd9ee3687ffcf2e6ba725a9ab1be62487b8d7e2
Author: Luke <[email protected]>
Date:   Tue Jul 2 08:21:21 2024 -0700

    docs(command-not-found): mention gentoo support (#12530)

commit 35f1d362c1c3169aaaf3600886382661af1fc647
Author: Ihor <[email protected]>
Date:   Tue Jul 2 17:15:22 2024 +0200

    docs: rename twitter to X, fix link (#12532)

commit 80ec8cd5295b923bf65671e249115dbff8dd4b30
Author: Pedro Barbiero <[email protected]>
Date:   Tue Jul 2 12:14:17 2024 -0300

    fix(bun): set `SHELL` when generating completions (#12533)

commit 5233759206b447ffbce50847dcb032d7ebc3b31b
Author: Turiiya <[email protected]>
Date:   Tue Jul 2 13:30:39 2024 +0200

    feat(git): add `gclf` alias (#12508)

commit dd4be1b6fb9973d63eba334d8bd92b3da30b3e72
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Jun 28 11:53:03 2024 +0200

    chore(deps): bump requests from 2.31.0 to 2.32.3 in /.github/workflows/dependencies (#12518)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit a4313db16ab76cfb059d1ca716dae00278672c25
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Jun 28 11:52:47 2024 +0200

    chore(deps): bump certifi from 2024.2.2 to 2024.6.2 in /.github/workflows/dependencies (#12519)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit a87e9c715b2d3249681f9cc8f8d9718030674d50
Author: Marc Cornellà <[email protected]>
Date:   Thu Jun 20 19:51:51 2024 +0200

    fix(init): fix definition order for `$ZSH_CUSTOM`

    Tipped about this in https://github.com/ohmyzsh/ohmyzsh/commit/6754b7e67#commitcomment-143280115

commit c432ca09932bb0c2f2f7f8862b949b0875615724
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Tue Jun 18…
maojj pushed a commit to maojj/oh-my-zsh that referenced this pull request Aug 13, 2025
* officialorigin/master:
  docs(web-search): add missing entries (#13263)
  fix(poetry-env): add support for poetry 2 (#13260)
  chore(deps): bump certifi in /.github/workflows/dependencies (#13246)
  chore(deps): bump charset-normalizer in /.github/workflows/dependencies (#13257)
  feat(extract): support `.pk{3,4,7}` files (#13254)
  feat(web-search): add crates.io, docs.rs (#13250)
  feat(jonathan): add conda support (#13243)
  ci: use `actions/create-github-app-token` (#13233)
  ci: add strict permissions to `dependencies.yml` workflow (#13232)
  chore(deps): bump certifi in /.github/workflows/dependencies (#13218)
  fix(web-search): rename `claude` alias (#13229)
  fix(web-search): rename alias to `claudeai` to avoid conflict with CLI (#13224)
  feat(web-search): add search with `claude.ai` and `grok.com` (#13222)
  feat(alias-finder): use ripgrep if possible (#13043)
  chore: fix typos (#13219)
  feat(tmux): avoid autostart inside `zed` editor (#13220)
  fix(termsupport): ensure non-error return code (#13217)
  fix(keychain): reversed logic
  feat(web-search): add RubyGems.org (#13210)
  feat(keychain): support >2.9 (#13189)
  chore: document Incident Response Plan (#13195)
  fix(af-magic): fix venv prompt counting parenthesis (#13190)
  feat(wd): update to v0.10.1 (#13192)
  fix(rbw): reset clipboard in `rbwpw` only in the last invocation (#13185)
  feat(ubuntu): add `apt-fast` support (#13175)
  chore(deps): bump urllib3 in /.github/workflows/dependencies (#13176)
  fix(init): ensure hostname is always valid for macOS (#13171)
  chore(deps): bump requests in /.github/workflows/dependencies (#13164)
  feat(agnoster): add terraform to prompt (#7892)
  fix(functions): escape especial chars in WSL (#13158)
  feat(agnoster): add conda support (#13160)
  feat(dotnet): add `restore` alias (#13146)
  feat(kubectl): add aliases for `get events` (#13147)
  feat(laravel): add `db:wipe` alias (#13071)
  feat(cli): add `--enabled` flag to `omz plugin list` (#13128)
  docs(rsync): improve README (#13137)
  feat(mvn): add verify aliases (#13133)
  fix(async): ensure `git_prompt_status` can be registered (#13134)
  docs(universalarchive): expand documentation (#13136)
  feat(terraform): add `init -reconfigure` aliases` (#13129)
  fix(blinks)!: use `default` instead of `black` color (#13123)
  fix(history): handle HIST_STAMPS with whitespace in timestamp format (#13099)
  feat(termsupport): add WezTerm support (#13121)
  feat(kamal): add autocomplete support and aliases for Kamal (https://kamal-deploy.org/) (#13080)
  docs(vi-mode): explaination for text objects (#13116)
  feat(z): update to cf9225fe (#13115)
  feat(jj): add `jjgfa` alias (#13105)
  docs(pip): add explanation for aliases (#13103)
  chore(deps): bump charset-normalizer in /.github/workflows/dependencies (#13100)
  fix(debian): avoid `aptitude` hardcoding
  docs(python): fix typo (#13096)
  chore(deps): bump certifi in /.github/workflows/dependencies (#13094)
  chore: fix typo (#13089)
  feat(wd): update to v0.10.0 (#13093)
  fix(emacs): do not emit ANSI escape codes in vterm
  feat(procs): support completion for `procs<0.14` (#13053)
  docs(asdf): update usage example (#13055)
  feat(git): add gcfu alias for `commit --fixup` (#13027)
  fix(archlinux): properly check keyring version (#12979)
  fix(agnoster): respect bg / fg user envs (#12897)
  docs: fix typos (#13061)
  fix(git-prompt): use `--git-common-dir` to load stash count (#13072)
  fix(branch): handle branches with `/` properly (#13063)
  chore(deps): bump urllib3 in /.github/workflows/dependencies (#13065)
  fix(macos): use `command man` instead of `man` (#13046)
  fix(cli): support `noexec` environments (#13042)
  fix(asdf)!: remove legacy <0.16 integration
  docs(asdf): match README with 0.16 (#13026)
  fix(dnf): function name typo (#13040)
  chore(alias-finder): code style (#13038)
  feat(docker): add alias for stats (#12988)
  docs(docker): add section for podman's docker wrapper (#13024)
  fix(alias-finder): early return on cmd len <2 (#13030)
  fix(tmux): disable AUTOREFRESH by default (#13034)
  fix(bgnotify): detect if sway is running and not just installed (#12989)
  feat(macos): add support for Ghostty (#12890)
  feat(dirhistory): preserve forward directories with `cde` alias (#9328)
  chore(install): option case matching (#12881)
  docs(tmux): add note to README for #5282
  feat(tmux): refresh global environments automatically (#5282)
  fix(dirhistory): support iTerm2 natural text key bindings (#11026)
  fix(termsupport): ensure ohmyzsh can run with `set -eu`
  feat(dirhistory): add support for ghostty (#12868)
  feat(uv): alias `uv` with `noglob` (#12866)
  feat(jira): add `project` command to open project (#12851)
  fix(nicoluaj): avoid overriding customization params (#12859)
  feat(mix): autocomplete `format` command (#13012)
  fix(ranq-quote): use https for quote retrieval (#13021)
  fix(conda): correct typo in alias parameter (#13010)
  feat(jj): enable dynamic completion (#13003)
  feat(jj): add jujutsu plugin (#12292)
  fix(agnoster): print white text over black for light theme only (#12983)
  fix(agnoster): print white text over black (#12525)
  fix(updater): detect p10k instant prompt (#12971)
  feat(agnoster): add color config and add some git stuff (#12505)
  fix(chruby): update brew sourcing for Apple Silicon (#12941)
  feat(asdf): support asdf v0.16 ahead
  fix(mvn): handle directories in `<relativePath>` (#12957)
  chore(deps): bump certifi in /.github/workflows/dependencies (#12955)
  feat(wd): update to v0.9.3 (#12954)
  feat(terraform): support `TF_DATA_DIR` in `tf_prompt_info` (#12949)
  docs(ember-cli): fix typo (#12945)
  feat(dnf): add `dnf5` completion
  chore(deps): bump semver from 3.0.3 to 3.0.4 in /.github/workflows/dependencies (#12938)
  docs(git-auto-fetch): fix typo (#12937)
  chore: ignore `.zwc` files (#12936)
  feat(jira): allow branch name customization (#12850)
  fix(cli)!: remove harmful `--unattended` flag for `omz update` (#12935)
  fix(timer): minutes calculation logic (#12857)
  feat(foot): add foot plugin (#12849)
  fix(changelog): show if there are no changes (#12934)
  fix(direnv): warn user if command not found (#12840)
  docs(chucknorris): add useful note (#12822)
  feat(perl): add `perlbrew` auto activation (#12814)
  fix(tailscale): fix completion binding for alias to `Tailscale` (#12928)
  feat(python): support multiple venvs via `$PYTHON_VENV_NAMES` (#12932)
  chore(deps): bump semver in /.github/workflows/dependencies (#12924)
  feat(gitfast): update to version v2.2 (#12923)
  ci(deps): update `gitfast` to its new structure (#12922)
  fix(sonicradish): reset color typo (#12912)
  feat(eza): add color-scale options (#12841)
  fix(grc): add linuxbrew path (#12903)
  fix(rust): call `rustc` through `rustup run` (#12901)
  fix(cli): ensure `ksharrays` is unset
  feat(web-search): add perplexity.ai (#12815)
  fix(af-magic): add logic for virtualenv separator (#12875)
  chore(deps): bump charset-normalizer in /.github/workflows/dependencies (#12874)
  chore(deps): bump urllib3 from 2.2.3 to 2.3.0 in /.github/workflows/dependencies (#12863)
  feat(z): update to dd94ef04 (#12862)
  docs(per-directory-history): add variable docs (#12844)
  chore(deps): bump certifi from 2024.8.30 to 2024.12.14 in /.github/workflows/dependencies (#12848)
  feat(ngrok): add completion plugin (#12826)
  feat(wd): update to v0.9.2 (#12820)
  chore: fix some typos (#12818)
  feat(laravel): add alias for `optimize:clear` (#12793)
  feat(bazel): add bzlmod integrity gen function (#12797)
  feat(timoni): add completion plugin (#12802)
  fix(pipenv): fix auto-shell functionality when cd-ing out (#12813)
  feat(vault): re-introduce vault plugin (#12753)
  fix(tailscale): load completion when `tailscale` is an alias (#12726)
  feat(pyenv): add prompt customization (#12738)
  fix(dash): urlencode special parameters like `:` in query (#12811)
  fix(poetry-env): switch venv between poetry dirs (#12804)
  feat(autojump): add `termux` install path (#12791)
  feat: add `devcontainers` configuration (#12783)
  fix(vagrant-prompt): make `vagrant_prompt_info` generic for any state (#12782)
  fix(last-working-dir): save working directory more strictly (#11343)
  docs(jsontools): document requirements
  fix(websearch): allow multi-word parameters
  feat(rclone): create completion plugin (#12754)
  chore: fix note block in README
  chore(installer): only serve installer in / and /install.sh
  docs(volta): fix typo (#12765)
  feat(buf): add completion plugin
  fix(pm2): update completion
  feat(scw): use official scw completion (#12755)
  Revert "feat(ssh-agent): add keys regardless of filename (#12741)" (#12761)
  ci(dependencies): use tag version in git commit if available (#12756)
  chore(deps): bump charset-normalizer in /.github/workflows/dependencies (#12749)
  feat(wd): update to f0f47b71 (#12747)
  feat(ssh-agent): add keys regardless of filename (#12741)
  fix(gem): regression with gem completion (#12735)
  feat(jonathan): add virtualenv support (#12705)
  fix(poetry-env): only run `deactivate` if needed (#12701)
  feat(git): add escape hatch to enable async prompt
  style: run prettier on main README
  feat(grep): exclude Python virtualenv from `grep` (#12685)
  feat(k9s): add completion plugin for `k9s` (#12691)
  chore: assign owner for terraform and k8s-related plugins
  fix(cli): add plugins with indentation in `omz plugin enable`
  feat(uv): add `uv` plugin (#12702)
  feat(terraform): add `destroy -auto-approve` alias (#12704)
  fix(theme-chooser): use `env` in shebang (#12720)
  feat(opentofu): add `destroy -auto-approve` alias (#12719)
  refactor(bzr): simplify and improve code (#12716)
  feat(opentofu): add `apply -auto-approve` alias (#12714)
  feat(cli): style plugin README in `omz plugin info`
  fix(fastfile): use idiomatic expressions (#12708)
  feat(chezmoi): add completion plugin (#12696)
  fix(ssh-agent): use termux prefix for tmp (#12695)
  feat(systemadmin): add `ping6` alias with count limit (#12697)
  fix(aussiegeek): quote color sequences
  chore(git): fix typo
  chore(deps): bump idna in /.github/workflows/dependencies (#12688)
  feat(nvm): add `_omz_nvm_load` function
  feat(git): add `git_previous_branch` function
  feat(web-search): add `reddit` (#12664)
  feat(gnzh): add virtualenv prompt (#12666)
  feat (terraform): add `apply -auto-approve` alias (#12658)
  feat(functions): add `takezip` (#12670)
  fix(git): re-add accidentally removed `gcn` (#12681)
  feat(bgnotify): add config to pass extra args (#12679)
  chore(deps): bump urllib3 in /.github/workflows/dependencies (#12677)
  chore(deps): bump idna in /.github/workflows/dependencies (#12678)
  chore(jsontools): change link to NDJSON spec (#12671)
  fix(python)!: remove harmful `ipython` alias (#12676)
  fix(git): update prefix map for modified files (#12674)
  feat(wd): update to 7054de2b (#12675)
  feat(web-search): add chatgpt (#12660)
  feat(ssh-agent): support `id_ed25519_sk` (#12663)
  fix(1password): copy password properly in `opswd`
  feat(1password): make completion loading async
  feat(kubectl): show labels in aliases `kgpsl` (get pod) and `kgnosl` (get node) (#12612)
  feat(terraform): add `fmt -recursive` alias (#12637)
  feat(localstack): add plugin (#12595)
  feat(extract): add support for `.crx` (Chrome extension format) (#12652)
  Revert "fix(awesomepanda): new line wrap" (#12651)
  chore(deps): bump certifi in /.github/workflows/dependencies (#12646)
  chore: fix typos (#12647)
  feat(extract): add support for .vsix files (VS Code extension) (#12643)
  fix(tailscale): make completion loading async
  feat(tailscale): new tailscale plugin (#12523)
  fix(scd): avoid hardcoded binary path (#12641)
  feat(nvm): add `pnpx` as lazy cmd
  fix(grep): remove duplicate options (#12639)
  chore(deps): bump idna from 3.7 to 3.8 in /.github/workflows/dependencies (#12638)
  feat(mix): add mix plugin test.watch (#10963)
  chore: typo
  Revert "feat(git)!: ask for confirmation in `gpf` alias (#10169)"
  feat(git): add `gmff`, `gprum(i)`, `grbum` aliases to work with `upstream` remotes (#11428)
  docs: document disclaimer about theme appearance
  feat(git)!: ask for confirmation in `gpf` alias (#10169)
  chore(tmux): add link to iTerm2 integration docs
  feat(conda): add `conda` aliases plugin
  fix(catimg): add support to `magick` binary (#12608)
  fix(colorize): support args when input is stdin (#11038)
  chore(deps): bump pyyaml from 6.0.1 to 6.0.2 in /.github/workflows/dependencies (#12610)
  docs: improve several plugin READMEs and add one for `ssh` plugin
  fix(heroku-alias): fix loading `heroku-alias` plugin and rework docs
  refactor(docker-machine)!: remove plugin for unsupported Docker Machine
  refactor(vault)!: remove deprecated `vault` plugin in favor of official completion
  style(toolbox): use oneliner to extract and quote container name
  chore(brew): duplicated alias (#12596)
  fix(toolbox): avoid prompt injection
  feat(toolbox): add function to show toolbox name (#12594)
  feat(docker): add image prune alias (#12520)
  feat(arduino-cli): add completion plugin (#12522)
  fix(pyenv)!: do not load if a virtualenv is present
  fix(vi-mode): don't overwrite settings
  docs(brew): remove reference to bubc (#12592)
  fix(kubectx): fix display of k8s contexts without double quotes (#12534)
  feat(git): fetch tags in `gfa` alias (#12558)
  chore: fix ordering of sections in README
  chore: use `uname` in ARCHFLAGS in .zshrc template (#12563)
  fix(brew): rename `bc` alias to `bcn` to avoid conflict with command (#12582)
  feat(dircycle): add bindings to go up or down in hierarchy (#12291)
  fix(lib): turn off `rematchpcre` option in `omz_urlencode` (#12388)
  chore: clarify order of preference for reporting vulnerabilities
  fix(safe-paste): properly test Zsh version number (#12565)
  feat(brew): add `brew autoremove` alias (#12574)
  feat(brew): add `brew install` alias (#10660)
  feat(brew): add aliases for `brew services` (#10215)
  feat(brew): add aliases for cask and other commands (#8882)
  feat(brew)!: add `brew upgrade` alias (#7536)
  chore(dependabot): remove automatic labels
  refactor(fd): remove `fd` completion plugin (#12576)
  refactor(ripgrep): remove `ripgrep` completion plugin (#12576)
  refactor(ag): remove `ag` completion plugin (#12576)
  chore(dependencies): sort dependencies.yml
  refactor(gem): favor built-in zsh completion for `gem` (#12576)
  refactor(adb): remove outdated completion plugin `adb` (#12576)
  fix(kubectl): fix kubectl completion for `kj`, `kjx` and `ky` aliases (#12566)
  docs(eza): typo in hyperlink variable (#12561)
  feat(bira): add `conda` env information (requires `conda-env` plugin) (#12546)
  refactor(rtx): remove deprecated `rtx` plugin in favor of `mise`
  fix(python): avoid local packages load
  feat(conda-env): add plugin for conda prompt display (#10619)
  fix(tmux): do not conflict with `rcExpandParam`
  fix(docker-compose): fix test for `docker-compose` executable (#12555)
  feat(opentofu): add plugin for OpenTofu (#12285)
  fix(init): fix subscript flag in 11ca9e2a
  fix(init): add cached completions directory only once (#12551)
  refactor(pygmalion): simplify theme logic and prompt sequences (#12550)
  feat(eza): add hyperlink option (#12545)
  chore(deps): bump certifi in `dependencies` workflow (#12543)
  chore: replace all instances of twitter with X
  feat(battery): support custom AC indicator (#12528)
  docs(command-not-found): mention gentoo support (#12530)
  docs: rename twitter to X, fix link (#12532)
  fix(bun): set `SHELL` when generating completions (#12533)
  feat(git): add `gclf` alias (#12508)
  chore(deps): bump requests from 2.31.0 to 2.32.3 in /.github/workflows/dependencies (#12518)
  chore(deps): bump certifi from 2024.2.2 to 2024.6.2 in /.github/workflows/dependencies (#12519)
  fix(init): fix definition order for `$ZSH_CUSTOM`
  chore(deps): bump `urllib3` to 2.2.2 in `dependencies` workflow (#12516)
  chore(history): show input in confirmation prompt
  fix(history): fix confirmation prompt to allow bypass
  fix(essembeh): use async prompt (#12512)
  fix(encode64): use proper encode file flags
  feat(wd): update to 498695ff (#12507)
  chore: better document top-level custom files for aliases (#12504)
  docs(alias-finder): add some examples (#12502)
  fix(history): fix logic error in prompt for `history -c` (#12500)
  fix(timer): skip timer after running `clear` (#12370)
  feat(shrink-path): allow for showing `N` last-full elements (#12481)
  feat(init): add custom functions and completions to `$fpath` (#5644)
  fix(screen): Prevent title being overwritten (#4633)
  fix(history): add warning before deleting command history in `history -c` (#12472)
  fix(lib/git): turn off async prompt for zsh < 5.0.6
  feat(symfony6): Add plugin for native autocompletion from Symfony 6
  Revert "Add plugin for native autocompletion from Symfony 6 (#11999)" (#12493)
  Add plugin for native autocompletion from Symfony 6 (#11999)
  feat(poetry): add aliases (#11858)
  feat(swiftpm): update completion for Swift 5.9 (#12044)
  feat(docker): add aliases for `docker ps` and `docker ps -a` (#12488)
  feat(terraform): add workspace aliases (#12171)
  feat(forklift): add support for ForkLift 4 (#12490) (#12491)
  feat(history-substring-search): update to 87ce96b1 (#12486)
  fix(bundler): add completion for `bundler` bin as well
  feat(extract): add support for multi-part 7z (#12484)
  fix(eza): icons tab completion (#12483)
  feat(golang): add alias for `go mod tidy` (#12473)
  docs: reword alternative installer mirror (#12474)
  fix(bgnotify): use terminal-notifier args properly (#12467)
  feat(eza): add icons option (#12469)
  docs(stripe): fix typo (#12470)
  fix(tmux): add completion for alias functions (#12468)
  chore(yarn): remove unneeded line
  feat(yarn)!: add optional support for yarn berry (#12374)
  fix(kubectl): load completion properly in functions
  fix(pass): completion for multiple repositories (#12464)
  feat(kitty): add plugin for the kitty terminal (#10994)
  Add Support for Tabby Terminal in Macos Plugin (#12451)
  feat(git): support `stable` in `git_main_branch` (#12447)
  ci(dependencies): run on sunday CET morning
  feat(laravel): add aliases laravel 11 (#12354)
  Revert "feat(agnoster): add `anaconda` env information (#12434)"
  chore(agnoster): typo (#12437)
  feat(tldr): add tldr plugin (#12429)
  feat(wd): update to version v0.7.0 (#12436)
  chore(dependencies): PR wording
  fix(dependencies): only open PR if there are changes
  feat(agnoster): add `anaconda` env information (#12434)
  chore(template): propose add `.local/bin` to PATH (#12417)
  feat(amuse): add whitespace before virtualenv (#12423)
  feat(fzf): add support for Fedora package (#12421)
  feat(wd): update to version v0.6.1 (#12413)
  fix(dependencies): check if repo is clean before committing
  ci(dependencies): fetch all branches
  ci(dependencies): use `setup-python` and enable cron-based jobs
  fix(dependencies): avoid creating PR if it's already there
  feat(dependencies): add support for semver tags
  fix(dependencies): improve typing
  style(dependencies): run `ruff` formatter
  chore(dependencies): update requirements.txt
  fix(fzf): fix missing `is-at-least` error in setup (#12412)
  fix(git): add checked-out branch support to `gbg*` (#12397)
  feat(procs): add completions plugin (#12406)
  fix(nvm): use `command cat` to avoid alias (#12410)
  fix(nvm): use `nvm version` when needed (#12409)
  feat(dependencies): add `wd` (#12405)
  fix(cli): fix edge cases in `omz plugin disable` command (#12401)
  feat(nvm): add `corepack` to `lazy_cmd`
  feat(python): autovenv keeps activated on subdirs (#12396)
  fix(extract): `zst` now extracts as expected (#12395)
  feat(termsupport): support `alacritty*` TERM (#12392)
  feat(autojump): add `nix-darwin` install path (#12389)
  fix(fzf): support old `fzf` versions
  fix(copybuffer): prevent `which` alias usage (#12379)
  fix(poetry-env): do not deactivate in a subdir
  feat(fishy): add color to username (#12369)
  fix(ssh-agent): add identity only if identity exists (#12371)
  chore(async): reenable async prompt by default on zsh < 5.0.6 (#12358)
  fix(async): fix crash on zsh < 5.0.6 (#12358)
  feat(fzf): support fzf setup for 0.48.0 and older (#12367)
  fix(history): add `t` option to history wrapper (#12365)
  chore(updater): small typo
  fix(updater): abort update if `$ZSH` is not a git repository
  fix(update): define `$ZSH` if undefined (#12273)
  fix(history): fix `history -c` (#12362)
  fix(git): turn off async prompt by default on zsh < 5.0.6 (#12331)
  fix(agnoster): prevent accidental alias use
  fix(history): fix edge cases introduced in #12341 (#12357)
  feat(tmux): sessions named as current dir (#12351)
  feat(poetry-env): support changing between two venv dirs (#12346)
  fix(yarn): use `builtin cd` in completion (#12347)
  fix(shell-proxy): support ssh-proxy using http proxy in cygwin (#12340)
  fix(history): revert to old behavior when no args passed (#12341)
  feat(macos): `ofd` now opens any directory (#12337)
  docs: fix typo (#12339)
  fix(history)!: fix arg passing to `fc` for `history` command (#12338)
  feat(git): add alias `gmc` for `git merge --continue` (#12326)
  feat(laravel): add `artisan test` alias (`pats`) (#12310)
  docs(git): add `gwipe` alias
  feat(git): introduce `gwipe` alias (#12302)
  Update README for git-prompt to clarify how to use (#10922)
  fix(autojump): add macOS 'pkgsrc' installation location (#12329)
  fix(lib/git): fix detection of function use in prompt
  perf(async): avoid executing `true` if not required (#12318)
  fix(git): disable locally `ksharrays`
  fix(archlinux): make `upgrade` work with non-english
  feat(git): implement async completion for `git_prompt_status` (#12319)
  feat(git)!: enable async git prompt (now for real)
  fix(async): avoid blocking the shell while waiting (#12304)
  feat(httpie): complete https command (#12314)
  feat(gcloud): add homebrew installation path (#12308)
  fix(starship): keep `ZSH_THEME` if not installed (#12309)
  style: remove trailing whitespace (#12303)
  fix(poetry-env): activate only if env exists (#12301)
  feat(terraform): add `tft` (`terraform test`) (#12299)
  feat(jira): add help/usage cmd (#12293)
  fix(ssh-agent): don't start new agent if screen/tmux symlink exists (#12297)
  fix(mise): update environment when loading the plugin (#12294)
  fix(docker-compose): completion regression (#12288)
  feat(gradle): update completion to version 25da917c (#12287)
  fix(dependencies): copy gradle LICENSE
  feat(dependencies): enable gradle plugin
  docs: fix typos (#12284)
  docs(pyenv): fix typo (#12283)
  feat(extract): prefer using `pbzip2` instead of `bunzip2` (#12280)
  docs(readme): add contributor list (#12236)
  feat(fzf): add default fzf_base for msys2 (#12274)
  fix(async): register the git prompt async handler correctly (#12267)
  fix(git): disable temporarely async prompt
  feat(async)!: implement async prompt API and apply to git prompt (#12257)
  feat(tools): update `supports_hyperlinks` (#12258)
  chore(gitfast): remove update script (#12262)
  perf(nvm): don't call `nvm version` on every cd
  feat(nvm)!: make `lazy` and `autoload` options compatible
  fix(nvm): remove zsh completion
  fix(terraform): fix completion repeating flags with value (#12256)
  fix(terraform): pass `-chdir` to completion commands (#12254)
  feat(python): add auto venv activation (#12248)
  feat(terraform): update completion to `v1.7` (#12252)
  fix(git): do not use `+=` in sh script
  docs(git-commit): add warning
  fix(git-commit): add omz version check
  fix(tmux):  use full offset parameter (#12249)
  docs(git-commit): document attention flag
  feat(git-commit): add `-a | --attention` flag
  fix(git-commit)!: allow alias update
  fix(tmux): regression with detached sessions
  feat(kube-ps1): add symlink support (#12208)
  fix(ssh): allow multiple definitions per host (#12227)
  fix(tmux): do not pass empty flags to aliases (#12232)
  feat(eza): create plugin (#12237)
  feat(tmux): prioritize `tmux` terminfo (#12243)
  feat(tmux): add option for detached mode (#12242)
  docs(ansible): remove duplicated alias entry (#12235)
  fix(docker): support completion on snap installs (#12224)
  feat(zoxide): add option to override cmd (#12218)
  docs(kubectx): add quoting to array keys (#12216)
  ci: bump `actions/checkout` version (#12210)
  ci: enable dependabot
  fix(key-bindings): bind default arrow keys to `beginning-search`
  feat(bira): add support for `kube-ps1` prompt (#8437)
  style(completion): remove extra space (#12206)
  fix(web-search): use pattern instead of regex
  feat(web-search): add programming packages search (#12199)
  fix(sublime): pass user's env to `sst` (#12194)
  fix(prompt): quote ruby prompt (#12195)
  chore(brew): remove duplicated alias (#12192)
  fix(kubectx): k8s contexts with spaces (#12191)
  feat(hazel): add some aliases (#12070)
  feat(stripe): add completion plugin (#12064)
  feat(aws): implement permanent state (#12018)
  feat(git): add `grf` alias (#12176)
  feat(git-commit): add `wip` kind (#12188)
  fix(aws): pass default region to fetch regions (#12175)
  feat(ssh): add plugin (#12186)
  fix(awesomepanda): new line wrap
  fix(jump)!: only resolve mark symlink (#11074)
  fix(web-search): encode spaces as `%20`
  feat(spectrum): add `FX[dim]` format (#12172)
  feat(virtualenvwrapper): run function on startup (#12163)
  feat(autojump): add path for nix per-user (#11935)
  feat(vscode): add `vscp` alias (#12092)
  feat(history-substring-search): update to version 8dd05bfc (#12167)
  ci(dependencies): create history-substring-search files as expected
  fix(history-substring-search): source properly plugin
  feat(history-substring-search): use new dependencies updater
  feat(history-substring-search): update to upstream (#12164)
  feat(web-search): add `deepL` (#12165)
  feat(git): add `greva` and `grevc` aliases (#12042)
  feat(git): add `gcann!` alias (#12041)
  fix(python): add support for cli args (#12159)
  feat(terraform): add new terraform and helm aliases (#11923)
  docs(git): align `gpristine` alias (#12155)
  fix(rkj-repos): check if `~/.hgrc` exists (#12148)
  fix(macos): print usage for `man-preview` with no args (#12147)
  feat(gcloud): add asdf installation dir (#12146)
  feat(rails): update completion script (#12145)
  fix(rtx)!: rename `rtx` plugin to `mise` (#12143)
  refactor(minikube): standardize completion generation
  fix(clipboard): remove clippaste additional newline on wayland (#12140)
  feat(z): update to version afaf2965 (#12136)
  feat(gitfast): update to version v2.0 (#12135)
  ci(project): use ohmyzsh's bot credentials
  ci(dependencies): fix some envs and add requirements
  feat(git): add `gcB` alias (#12116)
  feat(aws): add support for sso sessions login (#12090)
  feat(aws): add sso logout capabilities (#12113)
  fix(bgnotify): don't require accessibility perms in macos (#11433)
  fix(nvm): prevent duplicates in lazy_cmd
  feat(react-native): add aliases for iPhone 15 (#12114)
  fix(bgnotify): make it work with `set -e` (#12111)
  fix(changelog): use longer hashes for commits (#12096)
  fix(rake-fast): make `.rake_tasks` write atomic (#12108)
  ci(dependencies): fix typo
  ci(dependencies): add automation for updating external dependencies (#12109)
  feat(dotnet): update completion script (#12028)
  feat(frontend-search): add `I am lucky` option
  feat(frontend-search): add nextjs
  fix(lib): patch `omz_urlencode` to not encode UTF-8 chars in Termux (#12076)
  feat(bgnotify): add option to disable terminal bell (#12077)
  fix(installer): fix path logic and improve clarity on ZDOTDIR use
  refactor(bgnotify): get Sway AppId with `awk` as fallback (#12062)
  docs: document the off-GitHub installation URL (#12079)
  ci(installer): fix token passing and only run on main repo
  feat(per-directory-history): add option to reduce verbosity (#12069)
  fix(misc): only set PAGER if `less` or `more` are available (#12060)
  fix(robbyrussell): line wrapping for some systems (#12058)
  fix(python): set `py` alias if `py` is not installed (#12059)
  feat(docker-compose): add `dclF` alias (#10603)
  docs(bgnotify): match README with current features (#12057)
  feat(bgnotify): add icon parameter (#12055)
  fix(per-directory-history): print toggle message properly (#10872)
  fix(bgnotify): detect properly if `swaymsg` is installed
  feat(bgnotify): add support to wayland (#12045)
  fix(juju): add `public-address` fallback to `jaddr` (#12046)
  feat(vi-mode): add option to disable clipboard (#12037)
  fix(grc): source grc.zsh on gentoo (#12050)
  fix(direnv): initialize properly direnv
  fix(git): fix repository detection in `gccd` function (#12023)
  fix(wd): use `(( ))` instead of `[[ ]]`
  feat(npm): add alias for `npm run build` (#12012)
  feat(git-auto-fetch): fetch also submodules (#12001)
  ci: fix path filtering in installer workflow
  ci(vercel): add Content-Disposition header on installer
  fix(git-commit): fix revert alias conflict (#12007)
  feat(vi-mode): allow replacing on visual mode (#12006)
  fix(firewalld): remove ` (default)` from the end of zone string (#11998)
  chore: remove mentions of huntr.dev
  fix(direnv): use `hook` instead of `export` (#12000)
  fix(termsupport): add workaround for directory tracking issues in Konsole
  fix(git): fix smart cd to cloned directory in `gccd` function
  fix(git): fix check in `gbds` function
  fix(git)!: standardize `git pull --rebase` aliases (#11224)
  feat(command-not-found): add support for Homebrew on Linux
  refactor(lando): add `LANDO_ZSH_WRAPPED_COMMANDS` setting and refactor
  feat(lando): bypass `lando` if command is not available in container (#11993)
  feat(tmux): add `tds` alias for directory sessions (#11987)
  fix(ssh-agent): add error message if `~/.ssh` is not found (#11929)
  fix(git): move squash-merged branch deletion from `gbda` to `gbds` function (#11991)
  feat(kubectl): add `kgdsa` alias (#11863)
  feat(history): add `hl` alias (#11990)
  feat(vscode): allow arguments to `vsc` alias (#11903)
  feat(bazel): use completion also for bazelisk (#11984)
  fix(git): fix fallback to develop branch if `master` not found (#11966)
  fix(gnzh): Don't show .local for local hostnames in theme
  fix(avit): RPROMPT Fix for #10307 (#11131)
  feat(span): Introducing Snapcraft CLI plugin (#9357)
  chore(postgres): fix typo (#11967)
  chore(hitchhiker): fix typos (#11961)
  chore(zsh-navigation-tools): fix typo (#11960)
  docs(debian): clarify override behavior for `apt_pref` and `apt_upgr`
  docs(aliases): fix typo (#11958)
  chore: change headings in README to Title Case (#11956)
  ci: remove redundant macos runner for CI tests
  refactor(systemadmin): use `ss` instead of `netstat` when available (#11957)
  fix(xcode): open Xcode in current Desk if already open in another (#10384)
  fix(yarn): output completion entries in UTF-8 (#11955)
  fix(git): restore showing patch in `gsts` (#11951)
  feat(kind): add plugin for Kind k8s tool (#9827)
  feat(git): delete squash-merged branches in `gbda` (#11948)
  feat(updater): add `background-alpha` update mode (preview) (#11928)
  fix(rtx): fix `rtx` init procedure (#11949)
  chore: update README badges
  feat(rtx) Added new polyglot runtime manager (asdf rust clone) (#11932)
  Adding operating system compatibility chart
  Adding Mastadon and updating X badge
  feat(shell-proxy): allow excluding endpoints with `NO_PROXY` (#11924)
  fix(ruby): add missing `-run` in `rserver` alias (#11913)
  feat(vi-mode): copy to clipboard when using `vi-change*` and `vi-yank*` widgets (#11861)
  fix(tmux): don't autostart inside background intelliJ (#11927)
  feat(asdf): load zsh completions instead of bash ones
  docs(gas): update plugin url (#11918)
  fix(gradle): remove look for settings.gradle files (#11917)
  fix(git)!: remove `gt` alias
  feat(git): add reset aliases `grhk` and `grhs` (#11896)
  feat(git): add tag aliases `gt` and `gta` (#11910)
  feat(git): add branch rename alias `gbm` (#11909)
  fix(git): remove `--text` from `gsts` (#11897)
  docs(git): improve tables and language (#11895)
  docs(web-search): add `youtube` entry
  feat(dnf): use `dnf5` if available (#11904)
  feat(poetry-env): create plugin (#11069)
  feat(hitchhiker): clean up refs to magic string (#11900)
  fix(gcloud): source `path.zsh.inc` always (#11901)
  ci(installer): remove `vc link` which generates the wrong project
  fix(changelog): fix regression for unstyled code in commit subjects
  feat(grc): add support for arm64 macos (#11890)
  feat(brew): add support for custom `BREW_LOCATION`
  feat(systemd): add alias for --failed commands (#11847)
  feat(oldgalois): add theme (#11880)
  feat(macos): update spotify plugin to upstream (#11534)
  feat(mortalscumbag): show toolbox info (#11884)
  fix(git-commit): fix compatibility of alias functions (#11883)
  feat(pipenv): add option to disable auto shell feature
  docs(git): align markdown table borders (#11878)
  feat(git): add bisect aliases `gbsn` and `gbso` (#11869)
  feat(gallois): big rewrite to `gallois` theme (#11867)
  fix(git-commit): avoid conflict with `aliases` var
  fix(git)!: remove `-b` from `blame` alias (#11864)
  feat(podman): add plugin (#11695)
  fix(init): exit gracefully if on non-zsh emulation mode (#11874)
  feat(git-commit): create plugin (#9646)
  feat(qodana): add completion plugin (#11813)
  feat(tmux): allow all standard config files (#11103)
  fix(extract): remove extraction file extension for tar (#11873)
  feat(battery): add support for OpenBSD (#11872)
  fix(termsupport): match all `foot`-like terminfo (#11868)
  feat(web-search): add `youtube` alias (#11865)
  feat(bun): add plugin (#11859)
  fix(updater): disable `nounset` to avoid warnings (#11856)
  fix(clipboard): load clipboard on usage
  feat(alias-finder): add cheaper option and apply zstyle options (#11773)
  fix(git): some aliases under non-english LANG (#11855)
  refactor(git): sort git aliases alphabetically (#9743)
  fix(extract): extraction to directory for single-file .gz (#11852)
  refactor(init): rename variable (#11851)
  fix(colored-man-pages): add env GROFF_NO_SGR=1 (#11831)
  feat(terraform): add terraform version prompt (#11845)
  docs(aliases): replace screenshot
  chore(gitignore): use new API endpoint from TopTal (#11835)
  feat(agnoster): add git tag to prompt (#8417)
  feat(fino-time): add conda environment (#11785)
  fix(aliases): rename acs to als in script help
  fix(per-directory-history): ^G also in vi mode (#11808)
  fix(michelebologna): use blue instead of white (#11810)
  feat(docker): add `legacy-completion` option
  feat(tig): add two new aliases (#11090)
  fix(nvm): remove nvm not found verbose message
  fix(aliases)!: rename `acs` to `als`
  fix(ubuntu)!: rename `acse` alias to `acs`
  docs(nvm): clarify autoload setup (#11797)
  fix(docker): only load old completion if docker <23
  fix(jira): support identifiers delimited with a hyphen (#11782)
  fix(docker): use `docker --version` instead of `docker version`
  fix(docker): add static completion script
  fix(git): remove color codes from some aliases (#11770)
  docs(git-extras): clarify readme (#11776)
  fix(gcloud): add support for `brew` installations (#11772)
  fix(docker): use `command docker` (#11766)
  fix(nvm): disable lazy-loading if autoload is set
  feat(nvm)!: remove soft-deprecated code
  feat(git-extras): update completion (2023-06-19 3a258cb)
  perf(archlinux): improve `paclist` performance (#11764)
  fix(git): `gunwipall` now only resets once (#11758)
  fix(mvn)!: rename `mvnd` to `mvndp` alias (#11756)
  fix(docker): only generate completion for docker >23 (#11754)
  feat(docker): generate completion function
  feat(rails): add some aliases (#11739)
  feat(brew): autoconfigure completions (#11152)
  fix(termsupport): don't report current working directory in SSH sessions (#11703)
  fix(termsupport): fix pwd report for Konsole (#11730)
  feat(nvm): add `npx` to lazy trigger list
  feat(git): add `gunwipall` function (#11725)
  fix(autoenv): typo
  feat(autoenv): macOS compatibility, add more dirs (#11724)
  docs(custom): update comments in example files (#11727)
  feat(install): deploy installer to install.ohmyz.sh (#11722)
  fix(gcloud): update AUR default location (#11718)
  perf(git): improve `gunwip` alias (#11714)
  feat(archlinux): optimize `paclist` and `pacdisowned` (#11398)
  fix(bureau): properly display git stash info (#11711)
  feat(half-life): add virtualenv prompt (#11708)
  fix(functions): use `command` env
  feat(bureau): ignore hidden git repos (#11707)
  feat(extract): add support for `.zlib` and `.exe` files (#11085)
  fix(extract): fix extract dir naming conflicts
  docs(theme-and-appearance): fix gnu-ls snippet (#11701)
  docs(pyenv): warn about pyenv init (#11692)
  fix(aws): use the correct variable to assert region is defined (#11691)
  fix(robbyrussell) multiline command editing (#11681)
  docs(theme-and-appearance): reflect properly dcff7a7 changes
  fix(theme-and-appearance): make bsd `ls` to be default
  fix(aws): correct access key disable command (#11671)
  feat(theme-and-appearance): allow disabling gnu-ls in bsd
  feat(deno): add `dru` alias for `--unstable` (#11667)
  fix(apple): go back to previous icon
  feat(rake-fast): show task descriptions in autocomplete (#11653)
  fix(apple): replace deprecated nerdfonts icon
  fix(init): avoid overwriting existing aliases
  feat(z): update to latest upstream version
  chore(azure): fix typo
  fix(azure): recognize properly linuxbrew
  fix(aws): set properly set divider to space
  feat(dbt): create plugin (#11635)
  feat(starship): create plugin (#10947)
  feat(npm): add `npmrd` alias (#11627)
  fix(cli): execute as expected if `ksh_arrays` is set (#11629)
  fix(dirhistory): run properly if `ksh_arrays` is set (#11630)
  feat(aws): allow more customisation in prompt function (#11619)
  feat(aws)!: improve `aws_change_access_key` (#11378)
  fix(check_for_upgrade): update properly `LAST_EPOCH`
  feat(pipenv): add pupd alias (#11616)
  docs(ssh-agent): macOS and p10k advices (#11612)
  feat(archlinux): improve update function messages (#11608)
  fix(archlinux): keyring update function (#11607)
  feat(git): add merge squash alias (`gms`) (#10937)
  fix(azure): look properly for azure config file
  feat(archlinux): unify `upgrade` function (#11597)
  fix(jump): even spacing between marks (#11601)
  fix(extract): fix conflict if compressed file has a folder of the same name
  feat(toolbox)!: rename and add aliases (#11580)
  feat(lib): send OSC 7 on directory change for more supported terminals (#9914)
  feat(term_tab): add support for macOS (#11391)
  feat(termsupport): add contour terminal (#11599)
  fix(init): don't use digits in parameter modifiers for compatibility (#11598)
  fix(changelog): ignore lines containing whitespace in breaking change commits
  feat(init)!: allow turning off aliases for libs and plugins (#11550)
  chore(installer): remove words triggering false positives in antiviruses
  fix(extract): safely remove extract directory
  feat(extract): always extract files into its own folder (#11596)
  fix(vi-mode): fix cursor change on visual mode (#11586)
  docs(spotify): fix link (#11593)
  fix(updater): search for upstream remote if using non-conventional name (#11135)
  fix(upgrade): typo in variable check
  fix(vi-mode): fix check for prompt redisplay on mode change (#11547)
  feat(changelog): provide links in changelog (#11578)
  fix(installer): don't use `sudo` when user is in Termux (#11591)
  fix(aws): restore accidentally deleted variable
  feat(upgrade): add verbosity settings
  fix(uninstall): abort uninstall if unable to change shell (#10357)
  feat(juju): add functions to get current controller and model (#11572)
  fix(aws): do not print region if it's not defined
  feat(aws): set region when AWS_REGION is not set
  feat(gnu-utils): add `gindent` (#11569)
  fix(lib): set equivalent LS_COLORS and LSCOLORS variables
  feat(rails): add `rta` alias (#11553)
  docs(vi-mode): document how to add vi-mode info on the prompt (#11548)
  Fixing link to PA website in README
  feat(vi-mode): add settings for vi-mode cursor styles (#10860)
  fix(init): set completion colors on theme load, not with `precmd`
  feat(aws): add AWS_REGION to aws_prompt_info (#10062)
  fix(aliases): group properly aliases (#11546)
  fix(argocd): typo in filename
  feat(argocd): add completion plugin
  refactor(theme-and-appearance): reorganize and clean up logic (#11529)
  fix(lib): use `$BROWSER` in `open_command` if set (#11532)
  docs(brew): remove duplication (#11535)
  feat(rvm): add `rb32` alias (#11533)
  fix(aliases): fix regression in filter argument
  fix(aliases): clarify how to pass in keywords to `acs` (#11521)
  feat(nodenv): add plugin for `nodenv` (#9880)
  feat(macos): allow multiple man pages in `man-preview` (#11365)
  fix(lib): fix case-insensitive completion for zsh 5.9 (#11526)
  fix(gnu-utils): reset ls alias to use GNU-based --color argument (#11527)
  refactor: reorganize setopts in lib folder
  fix(lib): fix return code after expected non-zero exit code (#11524)
  feat(iterm2): add shell integration script (#11509)
  fix(azure): load completion properly for brew (#11499)
  fix(af-magic): fix logic for separator with virtualenv (#11518)
  fix(theme-and-appearance): avoid infinite recursion
  feat(marked): remove unnecessary code
  feat(marktext): add plugin
  feat(extract): support `obscpio` format (#11511)
  feat(terraform): add `tfc` alias (#10815)
  fix(terraform): go back to zsh custom completion
  feat(git): add aliases for gone branches (#9250)
  feat(git): add `gpod` alias
  chore: add `.idea` directory to `.gitignore`
  fix(gcloud): add location of latest snap install (#11502)
  fix(theme-and-appearance): test color ls with $ZSH directory
  fix(correction)!: remove aliases for non standard commands
  fix(af-magic): fix python venv checking logic (#11495)
  docs(lib/directories): comment how to disable alias (#11489)
  docs(lando): php support (#11491)
  fix(fzf): installation dir for brew M1 (#11490)
  fix(gradle): move compdef line (#11488)
  feat(amuse): add virtualenv support (#8987)
  feat(gradle): update completion from upstream (#11485)
  fix(git): `gpristine` requires two `--force` flags
  docs(git): remove duplicated line
  feat(azure): add `azure` plugin (#8848)
  feat(zsh-interactive-cd): sync version with upstream (#11024)
  feat(git)!: add `force-if-includes` flag (#11481)
  feat(extract): add `zpaq` support (#11478)
  fix(sudo): only call redisplay if zle is enabled
  feat(directories): add config to skip aliases (#11469)
  docs(fasd): recommend fork over original fasd (#11474)
  fix(installer): automatically create ZDOTDIR path if it doesn't exist
  fix(installer): don't use `$ZDOTDIR` in zshrc file if same as `$HOME`
  feat(dotnet): add `dwt` alias (#11470)
  feat(installer): respect and install in `$ZDOTDIR` if set (#9376)
  feat(git): add `gpsupf` alias (#11268)
  fix(fzf): fix check for true Debian-like in debian setup function (#11460)
  fix(systemadmin): handle error for no IPv6 route in `geteip` (#11458)
  fix(theme-and-appearance): fix `diff` completion in macOS
  feat(mlh): add separate prompt symbol for root user (#11451)
  feat(fzf): add `skip-dpkg` flag to avoid some regressions
  perf(fzf): speed up startup on debian (#11122)
  feat(functions/take): make `.tgz` behave as `.tar.gz` (#11446)
  fix(brew)!: rename `buf` alias to `bfu`
  feat(nats)!: rename `nsc` plugin to `nats`
  fix(upgrade): do not upgrade if not called from tty
  fix(init): remove duplicated check
  feat(nsc): add completion plugin
  feat(extract): add `pbzip2` and `pixz` (#11435)
  fix(clipboard): move wsl detection to higher priority (#11440)
  fix(emacs): make `alternate-editor` work for emacs >28
  feat(aws): load profiles from credentials file (#11196)
  ci: update to `checkout@v3` to avoid warnings
  docs(git): add missing entries and run formatter
  feat(git): use verbose flags in aliases
  Revert "fix(lib): send carriage return after `title` to fix #11314 (#11315)"
  docs(qrsvg): fix command example (#11436)
  fix(lib): send carriage return after `title` to fix #11314 (#11315)
  feat(yarn): add alias for `yarn why` (#10773)
  feat(qrcode): new plugin to generate qrcode via https://qrcode.show (#10247)
  fix(jira): Update README examples to a table format
  fix(macos): fix `man-preview` for macOS Ventura (#11324)
  feat(jira): support rapid view on rapid board mode (#9459)
  feat(jira): add optional plugin "tempo" path (#11121)
  refactor(jira)!: rename myissues to mine and add completion (#10931)
  fix(jira): Make prefix check on "jira branch" command case-insensitive (#8799)
  feature(heroku-cli):  Add heroku cli alias (#9073)
  fix(brew): renamed buf alias to bfu (#11195)
  feat(homebrew): Brew greedy upgrade aliases (#9623)
  feat(homebrew): Adding new alias for brew uninstall --zap as buz closes #10329 (#10331)
  feat(bridgetown): Add plugin for Ruby bridgetown site generator (#10496)
  chore: remove maksyms as maintainer of aws plugin (#11432)
  fix(git-extras): type properly `__gitex_command_successful` calls
  feat(git): accept `default` and `mainline` as main branches (#11431)
  fix(upgrade): check if git is available and working
  feat(pipenv): standarize completion generation (#11424)
  fix(autojump): use sh file instead of zsh in NixOS (#11425)
  fix(autojump): fix autojump sourcing in nix (-darwin) (#11422)
  feat(systemd): add support for user units in prompt (#11417)
  feat(maven): add `quarkus` command support (#11405)
  fix(doctl): actually load completions (#11402)
  feat(docker-compose): add `dcupdb` alias (#10235)
  feat(watson): add completion (#10886)
  feat(docker): add `drs` alias (#11393)
  docs(term_tab): plugin can only be used with linux and solaris (#11385)
  docs(term_tab): rewrite README in markdown (#11381)
  feat(agnoster): add remote-tracking status to prompt (#7209)
  feat(pip): add several aliases (#10647)
  fix(tmux): use `$...SESSION_NAME` while attaching (#10946)
  fix(kubectl): redirect stderr in completion generation
  refactor(kubectl): standarize completion generation
  fix(nvm): omit message when silent-autoload is enabled (#11371)
  feat(yarn): add format alias (#11368)
  feat(helm): add aliases (#11361)
  fix(nvm): trim non-printable chars from .nvmrc (#10997)
  feat(nvm): add `silent-autoload` setting (#11363)
  feat(mvn): add completion for Vaadin (#11362)
  feat(skaffold): add completion (#11357)
  fix(changelog): generate correct commit link in markdown (#11356)
  feat(docker): add `dsta` alias
  chore(docker): sort and reorganize aliases
  feat(docker): update completion
  fix(avit): replace deprecated GREP_COLOR (#11168)
  feat(mongo-atlas): add completion for atlas (#11349)
  feat(fluxcd): add completion for flux (#11350)
  feat(pre-commit) add aliases (#10707)
  fix(last-working-dir): use builtin `pwd` (#11346)
  docs(aliases): fix typos (#11348)
  fix(init): prevent multiple compdump compilations (#11345)
  feat(git): add `gcn` alias (#10836)
  docs(yarn): follow omz `zstyle` bools standard
  feat(nvm)!: settings now are zstyle-based (#11335)
  feat(systemadmin): color `ip` if shell is interactive (#11107)
  feat(cakephp3): add compatibility with CakePHP 3.7+ (#11080)
  feat(fzf): support macOS ARM brew install dir (#10944)
  feat(golang): add `goe`, `gove` aliases
  feat(git-prompt): add option to show upstream branch (#11336)
  perf(pyenv): do not check if it's disabled (#11338)
  feat(git-prompt): show deleted files (#11245)
  fix(perms)!: change function name from `fixperms` to `resetperms` and document caution (#10686)
  refactor(bgnotify): clean up and reorganize code
  perf(bgnotify): cache terminal app ID computation
  fix(ubuntu)!: rename `acs` alias to `acse (#11334)
  feat(terraform): load completion from bash
  fix(colorize): check if $ZSH_COLORIZE_TOOL exists (#11325)
  feat(sigstore): add completion plugin
  feat(hasura): add completion plugin (#11278)
  feat(git): display tag in git-prompt when possible (#11318)
  feat(1password): add username copy to `opswd` (#10812)
  fix(git): escape first hyphen in `gunwip`
  feat(git): add aliases for `worktree` (#10079)
  fix(lol): use https for `yolo` calls (#11320)
  feat(wd): update to latest upstream release (#11235)
  feat(encode64): add `encodefile64` function (#10813)
  fix(git): remove unused escape chars
  feat(web-search): add ask.com (#11292)
  docs: fix some capitalization typos(#11293)
  ci: fix update of plugin or theme fields
  feat(fzf): fix MacPorts auto-completion file location. (#11305)
  feat(swiftpm): update completion for Swift 5.7 (#11299)
  fix(brew): suppress error message of brew cask on Linux (#11302)
  ci: migrate to ProjectV2 GraphQL API (#11311)
  chore: correct style in CONTRIBUTING.md (#11306)
  feat(autojump): add support for macOS and nix (#11291)
  docs(autojump): fix outdated links and update description (#11289)
  fix(npm): ignore `rm` alias (#11222)
  fix(pip): fix `pipupall` error with `freeze` format (#11280)
  chore: fix typo in CONTRIBUTING.md (#11273)
  feat(aliases): add basic argument parsing (#10710)
  fix(cli): avoid using `column` (#11271)
  feat(z): replace `rupa/z` with `agkozak/zsh-z` (#11236)
  fix(debian)!: remove ar alias
  fix(installer): detect newer Git for Windows version errors (#11157)
  fix(brew): do not source `brew shellenv` if already on path (#11167)
  refactor(fossil): use `fossil branch current` supported since v2.7 (#11138)
  fix(git-auto-fetch): avoid password prompt with `GIT_TERMINAL_PROMPT=0` (#11234)
  feat(web-search): add support for Brave search engine (#11106)
  fix(cli): change unrecognized `\s` in BSD awk (#11146)
  fix: show full hyperlinks in Konsole (#10964)
  fix: fix OSC 8 hyperlink escape sequences
  chore: add vscode workspace settings to gitignore (#11108)
  ci: harden permissions for GitHub Workflows (#11174)
  chore(dnote): fix incorrect link (#11237)
  fix(nvm): source nvm script only when used (#11205)
  chore(lib): update deprecated grep aliases (#11161)
  fix(gradle): remove deprecated use of `egrep` (#11160)
  chore(docs): fix some typos (#11211)
  fix(ssh-agent): silence `ssh-add` if quiet mode is enabled (#11201)
  chore(react-native): fix README table alignment
  feat(react-native): add aliases for 2021 and 2022 iOS devices (#11191)
  chore(init): ignore any aliases when running `rm` (#11156)
  feat(gcloud): support macports installation path (#11133)
  feat(gcloud): support for official apt repo (#10889)
  perf: `zrecompile` the compdump file to speed up startup (#8802)
  chore(react-native): add maintainer for `react-native` plugin (#11109)
  fix(common-aliases): don't overshadow `duf` if installed (#11112)
  refactor(gb)!: remove obsolete `gb` plugin (#11115)
  feat(gitfast): update to git-completion 1.3.7 (#11114)
  feat(golang): add `gow` alias for `go work` (#11105)
  feat(git): alias `gluc` to sync with current branch in upstream (#11101)
  fix(debian): remove aptitude-only `-P` flag (#11053)
  fix(cli): make `omz` honour symlinks when changing `.zshrc` (#11082)
  docs: document new aliases policy (#11045)
  fix: don't use `$functions_source` for compatibility with zsh < 5.4
  chore(copybuffer): format shortcut and lighten text (#11078)
  fix(git-auto-fetch): don't override native `stat` command (#11068)
  feat(flutter): use up-to-date zsh completion (#11062)
  fix(updater): correct spelling of `curl` flag (#11072)
  fix(frontcube): fix escape of reset color sequence (#10921)
  chore(lib): only create `afind` alias if `ack` is installed (#11017)
  fix(aws): allow non-space characters in profile names (#11040)
  fix(lib): prefer `xsel` over `xclip` in clipboard.zsh
  feat(lib): wait for input to copy to the clipboard (#10953)
  fix(lib): don't attach to tty in `wl-copy` and `xclip` (#10953)
  chore(git): fix unintentional latex in documentation (#11018)
  feat(brew): run `brew shellenv` command at plugin load (#10874)
  fix(emacs): fix check for open frames w/ extra output (#10992)
  refactor!: remove deprecated plugins
  feat(toolbox): alias for `toolbox enter`
  fix(toolbox): fix the plugin's filename
  fix(github): deprecate the `git.io` command (#10896)
  chore(kube-ps1): update to most recent version (#10980)
  fix(docker): rename `dip` alias to `dipu` to avoid naming conflict (#10957)
  fix(oc): fix completion for oc 4.9 and 4.10 (#10973)
  fix(updater): use `curl --connect-timeout` in new update check
  feat(git): add `gupom` and `gupomi` aliases (#10261)
  fix(lib): encode all arguments besides the first in `omz_urlencode`
  Revert "fix(lib): don't return clean with `hide-dirty=1` in `parse_git_dirty`" (#10927)
  fix(frontend-search): URL-encode search parameters (#10910)
  fix(web-search): URL-encode search parameters (#10910)
  fix(lib): don't return clean with `hide-dirty=1` in `parse_git_dirty` (#10897)
  refactor(boot2docker)!: remove plugin for abandoned boot2docker (#10877)
  fix(nvm): don't try to load nvm via `brew` if not found (#10878)
  fix(nvm): support path from Apple Silicon Homebrew (#10875)
  fix(init): check for unsafe directories in `fpath` (#10672)
  feat(gnu-utils): include `ghostname` if present (#10867)
  fix(httpie): remove unnecessary `https` alias (#10856)
  chore: minor documentation tweaks (#10853)
  refactor(cli): fix `commit.gpgsign` test in `omz pr test`
  fix(cli): fix `commit.gpgsign` test in `omz pr test`
  fix(docker): rename `dls` and `dlsa` aliases to avoid conflict (#10852)
  style(systemadmin): use `function` to avoid alias conflicts
  feat(docker): add aliases to `docker` plugin (#6527)
  fix(shell-proxy): make ssh-proxy compatible with macOS (#10640)
  feat(updater): check for typed input before automatically updating (#10830)
  fix(frisk): fix color typo in `PS2` (#10839)
  fix: use `python3` for all `python` invocations (#10832)
  fix(vi-mode): use system clipboard also for `vi-delete-char` (#10820)
  ci(project): sort issues and PRs when reopened
  chore: remove obsolete spelling-action files
  chore(sprunge): fix Internet Archive URL
  chore: fix some instances of bad wording
  fix(cli): turn of `commit.gpgsign` compatibly with git v1.7.1 (#10679)
  docs(bazel): improve plugin README (#10806)
  feat(charm): add plugin for `charm` (#10803)
  fix(installer): exit install directory on setup (#10804)
  chore: removing old completion code (#10616)
  refactor(1password): support CLI 2 and soft-deprecate CLI 1 (#10787)
  refactor(1password): extract `opswd` function
  feat(fzf): support `fzf` installed with MacPorts (#10794)
  feat(toolbox): add plugin to show `toolbox` prompt info (#10685)
  fix(gpg-agent): suppress errors from `gpgconf` (#10769)
  feat(terraform): add alias `tfo` for terraform output (#10667)
  fix(updater): change remote using deprecated `git:` protocol (#10779)
  docs: add Table of Contents to README (#10766)
  perf(dash): improve dash completion performance
  fix(dash): fix "no application knows how to open URL" error (#10767)
  chore: add Carlo sponsorship
  fix(rails): bundle more up-to-date zsh-completions completion version
  feat(rails): add `fmns` alias for `foreman start` (#9600)
  chore(rails): fix comments and docs
  feat(rails)!: run old rake aliases with `rails` (#9601)
  fix(installer): fix `$HOME` setting if `getent` is not found (macOS)
  fix(coffee): fix completion bug on missing `coffee` command (#10759)
  feat(rvm): add `rb31` shortcut to use ruby 3.1 (#10745)
  feat(kubectl): add aliases for replicasets (#10100)
  feat(kubectl): add aliases for job management (#9992)
  feat(fzf)!: default to using `fd` before `rg` (#10757)
  fix(updater): prefix `cd` with `builtin` when it is aliased (#10753)
  fix: fix svn branch output in themes: apple, gentoo, kolo, zhann (#10751)
  style: remove VCS_INFO svn settings from themes that don't enable it
  feat(autoenv): add path for Apple Silicon Homebrew (#10749)
  fix(aws): allow empty prefix and suffix in prompt function (#10744)
  fix(installer): fix removal of OMZ directory on failure
  feat(lib): support auto title in foot terminal (#10735)
  fix(kubectl): support completion for snap installs (#10727)
  fix(helm): support completion for snap installs (#10723)
  refactor(michelebologna): simplify and clean up code
  fix(michelebologna): use `$HOST` variable instead of running `hostname` (#10724)
  fix(updater): fix check for latest commit in local repository
  fix(updater): timeout after 2s on available update check
  fix(installer): silence `git init`
  fix(installer): set `$HOME` if not defined (#10680)
  refactor(copydir)!: deprecate plugin in favor of `copypath`
  feat(copypath): add plugin to copy file paths to clipboard (#7569)
  fix(vcs_info): don't patch VCS_INFO_formats if not found
  ci: cancel current runs on new trigger
  fix(vcs_info): quote % in relevant fields on all current Zsh releases
  fix(dotenv): actually exit when .env syntax is broken
  fix: apply workaround patch for vcs_info (CVE-2021-45444)
  feat(fd): update `fd` completion to v8.3.2 (#10688)
  feat(ripgrep): update `rg` completion to v13.0.0 (#10687)
  fix(updater): fix input check on non-interactive runs
  fix(updater): do not swallow 1 character in check for user input
  fix(emotty): show error on missing plugin dependencies (#9811)
  fix(kubectx): don't error on missing k8s context (#10675)
  fix(virtualenvwrapper): only deactivate if virtual env is still present (#10671)
  fix(cli): disable GPG signing in `omz pr test` to avoid key prompt (#10677)
  refactor(juju)!: use the jsh prefix for `juju show-*` commands (#10426)
  style(juju)!: don't show storage status in `wjst` for consistency (#10426)
  feat(juju): introduce additional juju aliases (#10426)
  feat(juju): add `jclean` function to destroy all registered controllers (#10426)
  feat(rbw): add `rbwpw` function to copy passwords to the clipboard (#10639)
  fix(kubectl): fix arguments in `keti` alias to allow completion (#10669)
  feat(updater): do not update when user already typed some characters (#9699)
  fix(bureau): fix top line space computation
  perf(bureau): remove multiple grep calls in git status check
  fix(bureau): fix never `CLEAN` git status (#10656)
  Introducing the ANSI logo graphic
  feat(yarn): add setting to disable adding global dir to `$PATH` (#10642)
  fix(cli): allow `omz` commands to be used in a script (#10645)
  feat(multipass): add plugin for multipass (#10140)
  refactor(zsh_reload)!: remove deprecated plugin
  chore: update copyright year
  refactor(django): remove deprecated `django` plugin
  style(init): use consistent code style in init script (#10601)
  refactor(installer): use POSIX-standard's `id -u -n` to define `$USER`
  chore(1password): fix comments to follow code (#10634)
  fix(gitfast): update to git-completion 1.3.6 (#10633)
  fix(changelog): don't show changelog with only ignored type commits
  style(rkj-repos): change `white` to `default` to support light color schemes (#6195)
  fix(tmux): use `$ZSH_TMUX_CONFIG` setting in tmuxconf alias
  fix(ys): fix `$VIRTUAL_ENV` check if `nounset` is enabled (#9915)
  fix(installer): avoid `git clone -c` to support git v1.7.1 (#10621)
  fix(npx)!: detect new `npx` versions and fail gracefully (#10452)
  style(updater): silence `git pull` output and show errors in English
  feat(postgres): support Homebrew for Apple Silicon (#10618)
  fix(cli): make sure to run `zsh` command if an alias exists (#9737)
  chore(1password): fix typo in `opswd` (#10614)
  fix(installer): correct check for `sudo` in shell change logic
  fix(installer): define `$USER` if not defined
  style(installer): prefix formatting variables with `FMT_`
  feat(1password): add plugin for 1password (#8884)
  feat(simple): add color to git status indicator (#4962)
  fix: do not call chpwd hooks in subshells
  feat(ys): show `svn` repository information (#10582)
  chore(poetry): remove unnecessary unset (#10605)
  feat(tmux): add `tmuxconf` alias to edit .tmux.conf (#6555)
  fix(dotenv): match for exact directory path in allowed/disallowed files
  chore(poetry): fix copy-paste error
  feat(poetry): add plugin to provide completion for Poetry (#10595)
  feat(aws): accept aws mfa tokencode on `acp` cli call (#10130)
  fix(fig): fix typo in completion command
  feat(fig): add plugin for Fig (#10432)
  style(sudo): clean code style and reorganise logic
  feat(sudo): respect `$SUDO_EDITOR` and `$VISUAL`, switch to `sudo -e` (#10596)
  fix(kubectl): source completion instead of autoloading it
  fix(helm): fix completion loading mechanism
  refactor(cli): use self-referencing in subcommand functions
  fix(svn): fix sed call in `svn_get_rev_nr` (#10590)
  fix: get branch name first in `omz version` and changelog
  fix(updater): give priority to `zstyle` settings if set (#10587)
  fix(mvn): fix listing modules in completion (#10586)
  style(updater): remove statl from `git pull`
  fix(yarn): update completion (#10579)
  ci(project): fix .list files not found error
  refactor(installer): simplify `user_can_sudo` check
  fix(installer): fix `sudo` check for users with password or without privileges
  fix(installer): run `chsh` with sudo if user has privileges
  fix: disable `log.showSignature` in `git log` calls
  fix(avit): disable `log.showSignatures` in `_git_time_since_commit` (#10072)
  ci(project): fix `gh pr view` call to use ohmyzsh repository
tutkun pushed a commit to tutkun/ohmyzsh that referenced this pull request Nov 1, 2025
tutkun added a commit to tutkun/ohmyzsh that referenced this pull request Nov 1, 2025
commit 881c8b78d3e3ade9bccfddb3e616842807d07a59
Author: tobii-dev <[email protected]>
Date:   Sun May 18 19:14:44 2025 +0200

    feat(termsupport): add WezTerm support (#13121)

    Co-authored-by: Carlo Sala <[email protected]>

commit c95509ebfdbcc3c497f12697cfd2717bcb0a528b
Author: Igor Aleksandrov <[email protected]>
Date:   Thu May 15 01:48:50 2025 +0400

    feat(kamal): add autocomplete support and aliases for Kamal (https://kamal-deploy.org/) (#13080)

commit c34c1da736f4f162206e1153e66850788f3e2e16
Author: Lorenzo Bettini <[email protected]>
Date:   Mon May 12 09:56:26 2025 +0200

    docs(vi-mode): explaination for text objects (#13116)

commit 3f8ea81b89cda583acea098c9b7353c295619d4d
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun May 11 11:06:03 2025 +0200

    feat(z): update to cf9225fe (#13115)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit 62afbdebb96bf91c044a92b75d86f85a67da67a7
Author: Cyril Plisko <[email protected]>
Date:   Tue May 6 18:27:04 2025 +0300

    feat(jj): add `jjgfa` alias (#13105)

commit 51d0e0aa1de9c7f96012b9a0feda6509ed2a025b
Author: Hanashiko <[email protected]>
Date:   Mon May 5 14:00:29 2025 +0300

    docs(pip): add explanation for aliases (#13103)

commit 8648cd640b428bdd7dea65886c2671ef1e8ffe32
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun May 4 17:22:51 2025 +0200

    chore(deps): bump charset-normalizer in /.github/workflows/dependencies (#13100)

    Bumps [charset-normalizer](https://github.com/jawah/charset_normalizer) from 3.4.1 to 3.4.2.
    - [Release notes](https://github.com/jawah/charset_normalizer/releases)
    - [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/jawah/charset_normalizer/compare/3.4.1...3.4.2)

    ---
    updated-dependencies:
    - dependency-name: charset-normalizer
      dependency-version: 3.4.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit f6a7bbf81a18d30f75bad72de3398d0f55c8792b
Author: Carlo Sala <[email protected]>
Date:   Tue Apr 29 10:42:26 2025 +0200

    fix(debian): avoid `aptitude` hardcoding

    Closes #13095

commit 2ee4f9808ff50bf35f36b28657933afd6d80e268
Author: Anand Buddhdev <[email protected]>
Date:   Tue Apr 29 10:34:33 2025 +0200

    docs(python): fix typo (#13096)

commit 137bfbbfd1e39897f02ca47e9f010b0d81cc15ef
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Apr 27 14:55:23 2025 +0200

    chore(deps): bump certifi in /.github/workflows/dependencies (#13094)

    Bumps [certifi](https://github.com/certifi/python-certifi) from 2025.1.31 to 2025.4.26.
    - [Commits](https://github.com/certifi/python-certifi/compare/2025.01.31...2025.04.26)

    ---
    updated-dependencies:
    - dependency-name: certifi
      dependency-version: 2025.4.26
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 476a7fc89e38a0fdc483ec6452394f2f2e0413bf
Author: Michael Elliot <[email protected]>
Date:   Sun Apr 27 16:26:11 2025 +0800

    chore: fix typo (#13089)

commit 44913a1f16424f21b5989a0dd7d2c95d02047cec
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun Apr 27 10:25:02 2025 +0200

    feat(wd): update to v0.10.0 (#13093)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit 959b6cf5eed78f108dc6e0f46b53816f5168dd3a
Author: Carlo Sala <[email protected]>
Date:   Thu Apr 24 15:42:26 2025 +0200

    fix(emacs): do not emit ANSI escape codes in vterm

    Closes #13067

commit de1ca65dcaebd19f5ca6626616bb79b529362458
Author: Adam Page <[email protected]>
Date:   Sat Apr 19 15:08:03 2025 -0400

    feat(procs): support completion for `procs<0.14` (#13053)

    Co-authored-by: Carlo Sala <[email protected]>

commit 92bad89f8a9141fcdc0b682941ee46729b6e4cb6
Author: Arthur <[email protected]>
Date:   Sun Apr 20 02:55:23 2025 +0800

    docs(asdf): update usage example (#13055)

commit 9957e4e8be9d63b9c42673f0eb86fa2dea845b32
Author: Roeniss Moon <[email protected]>
Date:   Sun Apr 20 03:48:34 2025 +0900

    feat(git): add gcfu alias for `commit --fixup` (#13027)

commit b92874c716776bc8a19773d12354b77d08349d7b
Author: deimosian <[email protected]>
Date:   Sat Apr 19 14:44:45 2025 -0400

    fix(archlinux): properly check keyring version (#12979)

commit 95a0ece8d39a7797850ef7a4cc8849b6e1158706
Author: Pedro A. Aranda Gutiérrez <[email protected]>
Date:   Sat Apr 19 20:19:23 2025 +0200

    fix(agnoster): respect bg / fg user envs (#12897)

    Co-authored-by: Carlo Sala <[email protected]>

commit afbbdd6099085fbc6a3d06cc44f90b566302bd43
Author: Nicholas Wilson <[email protected]>
Date:   Sat Apr 19 12:58:05 2025 -0500

    docs: fix typos (#13061)

commit a7426f0b38817bf7cd7000a5d378b7cfb059884f
Author: Kat R. <[email protected]>
Date:   Sat Apr 19 10:49:16 2025 -0700

    fix(git-prompt): use `--git-common-dir` to load stash count (#13072)

commit c1e5ff31693f391a0bbb30b12c8e7bc1cc976b7b
Author: swivelmargarita <[email protected]>
Date:   Thu Apr 17 19:57:53 2025 +0500

    fix(branch): handle branches with `/` properly (#13063)

    Co-authored-by: Takha Polat <[email protected]>

commit a84a0332a822a78ddf3f66d0e1ed3990d4badd12
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Apr 13 23:11:55 2025 +0200

    chore(deps): bump urllib3 in /.github/workflows/dependencies (#13065)

    Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.3.0 to 2.4.0.
    - [Release notes](https://github.com/urllib3/urllib3/releases)
    - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
    - [Commits](https://github.com/urllib3/urllib3/compare/2.3.0...2.4.0)

    ---
    updated-dependencies:
    - dependency-name: urllib3
      dependency-version: 2.4.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 750d3ac4b493dca13ef0ced55fa6a2cd02dc7ee8
Author: Sidar <[email protected]>
Date:   Thu Apr 3 17:38:51 2025 +0300

    fix(macos): use `command man` instead of `man` (#13046)

commit f81259fb344685e2dc8b67f8ad8764ccd4e8502e
Author: Carlo Sala <[email protected]>
Date:   Sat Mar 29 12:55:20 2025 +0100

    fix(cli): support `noexec` environments (#13042)

    Closes #13032

commit a78d006faa022a5104b542d7dec5a3439e72046e
Author: Carlo Sala <[email protected]>
Date:   Sat Mar 29 10:47:03 2025 +0100

    fix(asdf)!: remove legacy <0.16 integration

    `asdf` plugin only supports asdf 0.16 and ahead from now on.

commit 2f3a141f65ba082e1eb42ea3123fc2bd978c0c83
Author: Kartik Vashistha <[email protected]>
Date:   Sat Mar 29 02:42:46 2025 -0700

    docs(asdf): match README with 0.16 (#13026)

    Co-authored-by: Carlo Sala <[email protected]>

commit 346c09d469c9d2681399b0938e9af883ebdae829
Author: Mikrz <[email protected]>
Date:   Sat Mar 29 05:40:25 2025 -0400

    fix(dnf): function name typo (#13040)

commit 506cedb7ca1f4ba91a0ad102e8395d194c0b1a59
Author: Roeniss Moon <[email protected]>
Date:   Sat Mar 29 18:38:29 2025 +0900

    chore(alias-finder): code style (#13038)

commit fa396ad7718af77e896472772bffd4a7e9110193
Author: Chriss <[email protected]>
Date:   Tue Mar 25 18:04:39 2025 +0100

    feat(docker): add alias for stats (#12988)

commit 4efdc90dba95200b010def504c471f0e191fea84
Author: Roeniss Moon <[email protected]>
Date:   Wed Mar 26 02:03:02 2025 +0900

    docs(docker): add section for podman's docker wrapper (#13024)

commit 1de190e4391ce6c2fbe2bdf0025104cf3cb98231
Author: Roeniss Moon <[email protected]>
Date:   Wed Mar 26 01:56:06 2025 +0900

    fix(alias-finder): early return on cmd len <2 (#13030)

commit eeaf9f89b0e8b10a02f16cb6cdd93779c28eb2ea
Author: Carlo Sala <[email protected]>
Date:   Mon Mar 24 20:52:31 2025 +0100

    fix(tmux): disable AUTOREFRESH by default (#13034)

commit 899af6328b395f1db2e74d09880a1af435a188ca
Author: Benjamin Neff <[email protected]>
Date:   Fri Mar 21 12:47:25 2025 +0100

    fix(bgnotify): detect if sway is running and not just installed (#12989)

    Co-authored-by: Carlo Sala <[email protected]>

commit ac1335125cb7fe742d825a95bb288ff8a8bfadd9
Author: Adil Erchouk <[email protected]>
Date:   Thu Mar 20 20:36:07 2025 +0100

    feat(macos): add support for Ghostty (#12890)

commit 407be8f0368379892f7c0d5a3994bfca74e06969
Author: Marc Cornellà <[email protected]>
Date:   Thu Mar 20 20:28:39 2025 +0100

    feat(dirhistory): preserve forward directories with `cde` alias (#9328)

    Closes #11954

    Co-authored-by: Jeff Williams <[email protected]>

commit 22ec00d1f62ffe9c5e04d6eefc49be40e082407d
Author: Gurram Siddarth Reddy <[email protected]>
Date:   Fri Mar 21 00:59:33 2025 +0530

    chore(install): option case matching (#12881)

commit 0c8c7bf2a8efa66b504d17e3b56881925a580b40
Author: Carlo Sala <[email protected]>
Date:   Thu Mar 20 20:23:47 2025 +0100

    docs(tmux): add note to README for #5282

commit ec07c79d7ef9f30d4f7aef7eb54b605cd78bfb3d
Author: Xin Li <[email protected]>
Date:   Thu Mar 20 12:25:40 2025 -0700

    feat(tmux): refresh global environments automatically (#5282)

commit 068299685ceac5af570232ca5daa0ecd4d1f7d62
Author: Marc Cornellà <[email protected]>
Date:   Thu Mar 20 20:07:36 2025 +0100

    fix(dirhistory): support iTerm2 natural text key bindings (#11026)

    Fixes #11026
    Fixes #11407

commit 5eaebdf0fe870a8c599c89c6b70a0c5ee8c78b42
Author: Carlo Sala <[email protected]>
Date:   Thu Mar 20 20:02:34 2025 +0100

    fix(termsupport): ensure ohmyzsh can run with `set -eu`

    Closes #12870

commit 85d60d489c54150cc9df5cef0504f6af90638fbd
Author: Kristijan <[email protected]>
Date:   Fri Mar 21 05:47:01 2025 +1100

    feat(dirhistory): add support for ghostty (#12868)

commit 070f823a84642ba93b844fa80382e8375ca941c8
Author: bretello <[email protected]>
Date:   Thu Mar 20 19:44:01 2025 +0100

    feat(uv): alias `uv` with `noglob` (#12866)

commit 6591606d566cb37d53a7b996f0ff05a59998dc16
Author: Ken van der Eerden <[email protected]>
Date:   Thu Mar 20 19:43:08 2025 +0100

    feat(jira): add `project` command to open project (#12851)

commit da2510c199edfd3fd28d6297b38ff129b20d3d91
Author: Hong Xu <[email protected]>
Date:   Thu Mar 20 11:41:27 2025 -0700

    fix(nicoluaj): avoid overriding customization params (#12859)

commit bea0dd2ca02cdb2c6cc88f2478aafe87a743f42a
Author: Robert Dober <[email protected]>
Date:   Thu Mar 20 11:30:05 2025 +0100

    feat(mix): autocomplete `format` command (#13012)

commit 34e9830dd399b6e068e41907def76a7e97653219
Author: Linda TJ <[email protected]>
Date:   Thu Mar 20 11:22:12 2025 +0100

    fix(ranq-quote): use https for quote retrieval (#13021)

commit f97e871c33da57d20e1b0411da6b1674126192a9
Author: Gary Wei <[email protected]>
Date:   Tue Mar 11 01:51:15 2025 -0700

    fix(conda): correct typo in alias parameter (#13010)

    Closes #13009

commit 1c2127727af0ac452292f844ee32306f12906d03
Author: nasso <[email protected]>
Date:   Tue Mar 4 11:46:29 2025 +0100

    feat(jj): enable dynamic completion (#13003)

commit 30e516a3aa47d90b5f507d5ddacb1b9b69567975
Author: nasso <[email protected]>
Date:   Mon Mar 3 17:15:43 2025 +0100

    feat(jj): add jujutsu plugin (#12292)

commit 6e7ac0544e71c7b777746cb50f70de68c6495b86
Author: tuzi3040 <[email protected]>
Date:   Wed Feb 19 19:37:18 2025 +0800

    fix(agnoster): print white text over black for light theme only (#12983)

commit 92da3108b52be506dc1334e8f0dc67c5d1c13d57
Author: Adrien Plazas <[email protected]>
Date:   Fri Feb 14 10:18:01 2025 +0100

    fix(agnoster): print white text over black (#12525)

commit 7d32e7fc3fb56032252548a690744a26c3ac3059
Author: Marc Cornellà <[email protected]>
Date:   Thu Feb 13 12:22:23 2025 +0100

    fix(updater): detect p10k instant prompt (#12971)

    Fixes #12781

commit 0e99f402cd5a335042559396ae300a7668bac933
Author: Stephen Gelman <[email protected]>
Date:   Wed Feb 12 13:33:35 2025 -0600

    feat(agnoster): add color config and add some git stuff (#12505)

    Co-authored-by: Kilobyte22 <[email protected]>
    Co-authored-by: Carlo Sala <[email protected]>

commit 8074eb8b46d20a2f3ad2b99201388900a2e33450
Author: Dennis Dashkevich <[email protected]>
Date:   Wed Feb 12 22:24:56 2025 +0300

    fix(chruby): update brew sourcing for Apple Silicon (#12941)

    Co-authored-by: Carlo Sala <[email protected]>

commit 4d9d346718caa6efdf6f350ed803e70d34fc6577
Author: Carlo Sala <[email protected]>
Date:   Wed Feb 12 20:15:25 2025 +0100

    feat(asdf): support asdf v0.16 ahead

    Co-authored-by: Valgard Trontheim <[email protected]>

    Closes #12964
    Closes #12967

commit db32c6ccce91e0b36873c8bfccd1e40f452a2060
Author: Daniel Mensinger <[email protected]>
Date:   Tue Feb 4 13:37:02 2025 +0100

    fix(mvn): handle directories in `<relativePath>` (#12957)

commit 2b547d113b7e55a556b695c9372f1beb721efd67
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Feb 2 13:38:22 2025 +0100

    chore(deps): bump certifi in /.github/workflows/dependencies (#12955)

    Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.12.14 to 2025.1.31.
    - [Commits](https://github.com/certifi/python-certifi/compare/2024.12.14...2025.01.31)

    ---
    updated-dependencies:
    - dependency-name: certifi
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 2343ad517d3439877e85c03846a38e4b3bf6d984
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun Feb 2 07:50:33 2025 +0100

    feat(wd): update to v0.9.3 (#12954)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit 1c34b0e67d4f1dff36a079f31d7dafe8bcf92f6e
Author: soemiran <[email protected]>
Date:   Thu Jan 30 16:14:04 2025 +0100

    feat(terraform): support `TF_DATA_DIR` in `tf_prompt_info` (#12949)

commit 33d4db7feeacaf82c8e277555010cd6f5d9f1c7c
Author: Guspan Tanadi <[email protected]>
Date:   Wed Jan 29 20:59:04 2025 +0700

    docs(ember-cli): fix typo (#12945)

commit ce9a4a0196a372b153a592ecd61b728cd88bb767
Author: Carlo Sala <[email protected]>
Date:   Sun Jan 26 14:21:14 2025 +0100

    feat(dnf): add `dnf5` completion

    Closes #12939

commit 9ffc14c3e1de2054fa113e2c7d42cbdac542769b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Jan 26 14:11:35 2025 +0100

    chore(deps): bump semver from 3.0.3 to 3.0.4 in /.github/workflows/dependencies (#12938)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit cc9259d6ad6b1d3cab488cc02f705be1c840c785
Author: Marcus Voltolim <[email protected]>
Date:   Fri Jan 24 17:40:58 2025 -0300

    docs(git-auto-fetch): fix typo (#12937)

commit 3bd48b12c8047a12986c79b825ea2451fe5f0ddb
Author: Eduardo Roberto <[email protected]>
Date:   Fri Jan 24 20:39:17 2025 +0000

    chore: ignore `.zwc` files (#12936)

commit 5fd2059e5eda17ee07501a21d47189d4b96d6ff3
Author: Ken van der Eerden <[email protected]>
Date:   Thu Jan 23 21:08:55 2025 +0100

    feat(jira): allow branch name customization (#12850)

    Co-authored-by: Carlo Sala <[email protected]>

commit 85c49414926ad86f76d7bad3635f948bb5f883cb
Author: Marc Cornellà <[email protected]>
Date:   Thu Jan 23 21:06:00 2025 +0100

    fix(cli)!: remove harmful `--unattended` flag for `omz update` (#12935)

    Co-authored-by: Carlo Sala <[email protected]>

commit d2e79501b252ffafa2a25b541f67332c3e186807
Author: shun095 <[email protected]>
Date:   Fri Jan 24 05:04:45 2025 +0900

    fix(timer): minutes calculation logic (#12857)

commit 69410e702014b6f6f09f659a5747c5a6ace7a09a
Author: fossdd <[email protected]>
Date:   Thu Jan 23 20:43:27 2025 +0100

    feat(foot): add foot plugin (#12849)

commit 4e29c670a48a17276d04b3e47262b10f28dfcc0b
Author: Marc Cornellà <[email protected]>
Date:   Thu Jan 23 20:38:12 2025 +0100

    fix(changelog): show if there are no changes (#12934)

commit 1bae19973671dde75506c541ba576de4dae8cb29
Author: Thomas Boyer <[email protected]>
Date:   Thu Jan 23 20:37:00 2025 +0100

    fix(direnv): warn user if command not found (#12840)

    Co-authored-by: Carlo Sala <[email protected]>

commit bd0a5b2598f5614aa60b056783cd3acb803c664a
Author: Keith Bennett <[email protected]>
Date:   Fri Jan 24 02:28:44 2025 +0700

    docs(chucknorris): add useful note (#12822)

commit 9a0e22c184f4348b4bda4cd3de306d65eb541341
Author: jamesrtnz <[email protected]>
Date:   Fri Jan 24 08:24:43 2025 +1300

    feat(perl): add `perlbrew` auto activation (#12814)

    Co-authored-by: Carlo Sala <[email protected]>

commit 501f29f90c67bfb47506715c894e710c46ae3e0e
Author: Marc Cornellà <[email protected]>
Date:   Thu Jan 23 20:10:10 2025 +0100

    fix(tailscale): fix completion binding for alias to `Tailscale` (#12928)

    Fixes #12928

commit cca4043238421ae8e018720326d5357027f27cf8
Author: Marc Cornellà <[email protected]>
Date:   Thu Jan 23 19:54:50 2025 +0100

    feat(python): support multiple venvs via `$PYTHON_VENV_NAMES` (#12932)

commit 6e9cda3d30d8e73c11e4d32044b7f4c5e06f822d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Jan 19 23:30:40 2025 +0100

    chore(deps): bump semver in /.github/workflows/dependencies (#12924)

    Bumps [semver](https://github.com/python-semver/python-semver) from 3.0.2 to 3.0.3.
    - [Release notes](https://github.com/python-semver/python-semver/releases)
    - [Changelog](https://github.com/python-semver/python-semver/blob/master/CHANGELOG.rst)
    - [Commits](https://github.com/python-semver/python-semver/compare/3.0.2...3.0.3)

    ---
    updated-dependencies:
    - dependency-name: semver
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit d689aa289e5dcda7c35b907af62bd08feb679b37
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun Jan 19 11:20:14 2025 +0100

    feat(gitfast): update to version v2.2 (#12923)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit 8c5b71b2f430283d0e9404ad1d2b470ed336aaab
Author: Felipe Contreras <[email protected]>
Date:   Sun Jan 19 04:18:37 2025 -0600

    ci(deps): update `gitfast` to its new structure (#12922)

    Co-authored-by: Carlo Sala <[email protected]>

commit 028d65363230b4aa54f3aaa14e03237243a2f1d8
Author: Abhijeet Vashistha <[email protected]>
Date:   Wed Jan 15 21:33:32 2025 +0530

    fix(sonicradish): reset color typo (#12912)

commit 04cba220f7bd7b27483a5b346e2ca717f0341895
Author: Nico Just <[email protected]>
Date:   Wed Jan 15 12:40:52 2025 +0100

    feat(eza): add color-scale options (#12841)

commit 7a3695aadf51aaa24e79175b1684d4836e31956d
Author: Michele Bologna <[email protected]>
Date:   Sun Jan 12 14:25:00 2025 +0100

    fix(grc): add linuxbrew path (#12903)

commit cae2e451933ffe1108bfd00fa67ff5d63741ab85
Author: Thomas <[email protected]>
Date:   Fri Jan 10 14:17:49 2025 +0100

    fix(rust): call `rustc` through `rustup run` (#12901)

commit 276e540eed9c47d11539dfcd056cd9d162e1c732
Author: Carlo Sala <[email protected]>
Date:   Fri Jan 10 14:11:33 2025 +0100

    fix(cli): ensure `ksharrays` is unset

    Closes #12900

commit 5c17bcd21f104d2508e0bc94d984c4d9e6a607da
Author: Bhanu <[email protected]>
Date:   Wed Jan 8 00:34:00 2025 -0800

    feat(web-search): add perplexity.ai (#12815)

commit d82669199b5d900b50fd06dd3518c277f0def869
Author: Kalle Ahlström <[email protected]>
Date:   Mon Dec 30 11:15:05 2024 +0200

    fix(af-magic): add logic for virtualenv separator (#12875)

commit 9c8afcc3ee2fe6da2e2487a623498a9105cbd38c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Dec 29 13:22:49 2024 +0100

    chore(deps): bump charset-normalizer in /.github/workflows/dependencies (#12874)

    Bumps [charset-normalizer](https://github.com/jawah/charset_normalizer) from 3.4.0 to 3.4.1.
    - [Release notes](https://github.com/jawah/charset_normalizer/releases)
    - [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/jawah/charset_normalizer/compare/3.4.0...3.4.1)

    ---
    updated-dependencies:
    - dependency-name: charset-normalizer
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit f733dc340b2a1c5b2e61a4da7de790b2f557175f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Dec 22 16:19:12 2024 +0100

    chore(deps): bump urllib3 from 2.2.3 to 2.3.0 in /.github/workflows/dependencies (#12863)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 048e166c9ea6c70d383141d89054740ae8d59681
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun Dec 22 11:46:24 2024 +0100

    feat(z): update to dd94ef04 (#12862)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit b9e73b44811becbdf24cff54441c73839a29c523
Author: Federico François <[email protected]>
Date:   Sun Dec 15 23:40:09 2024 +0100

    docs(per-directory-history): add variable docs (#12844)

commit 62e3e0b2fdd25919de6ae2d4e09317e1bd07a2dc
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Dec 15 23:38:56 2024 +0100

    chore(deps): bump certifi from 2024.8.30 to 2024.12.14 in /.github/workflows/dependencies (#12848)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 69a6359f7cf8978d464573fb7b023ee3cd00181a
Author: Jonathan Stacks <[email protected]>
Date:   Thu Nov 28 00:57:21 2024 -0800

    feat(ngrok): add completion plugin (#12826)

commit 366d25435229bfa725109a147d6cb2fef8011b3c
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun Nov 24 13:25:13 2024 +0100

    feat(wd): update to v0.9.2 (#12820)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit ccbe504f224a0aae688aaa729d4258e3392a9fc8
Author: Bin Chang <[email protected]>
Date:   Thu Nov 21 16:01:48 2024 +0800

    chore: fix some typos (#12818)

commit 6c91a5e389a26f532ba2fdbe40216b0d79e33124
Author: Chris Texe <[email protected]>
Date:   Wed Nov 20 10:04:46 2024 +0100

    feat(laravel): add alias for `optimize:clear` (#12793)

    Co-authored-by: Carlo Sala <[email protected]>

commit 9991822f8cfcef020fa7e99a6d47303bd900f721
Author: Markus Hofbauer <[email protected]>
Date:   Tue Nov 19 21:20:58 2024 +0100

    feat(bazel): add bzlmod integrity gen function (#12797)

    Co-authored-by: Carlo Sala <[email protected]>

commit 1b9d6e5c82cab11ad58eb43988d4e5a256dabdc6
Author: Matheus Pimenta <[email protected]>
Date:   Tue Nov 19 20:11:51 2024 +0000

    feat(timoni): add completion plugin (#12802)

commit 2e8d2d74014f366461d36712840ea59e8f734df3
Author: Marc Cornellà <[email protected]>
Date:   Tue Nov 19 21:05:34 2024 +0100

    fix(pipenv): fix auto-shell functionality when cd-ing out (#12813)

    Co-authored-by: Jean-Tiare Le Bigot <[email protected]>

commit 9ad764d80c3b0cca1fb3251cb9c14e25543d5a42
Author: nervo <[email protected]>
Date:   Tue Nov 19 20:47:20 2024 +0100

    feat(vault): re-introduce vault plugin (#12753)

    Co-authored-by: Carlo Sala <[email protected]>

commit e636eeb6963edf52d726112155bd9712654e2381
Author: Hu Yufan <[email protected]>
Date:   Wed Nov 20 03:34:28 2024 +0800

    fix(tailscale): load completion when `tailscale` is an alias (#12726)

    This makes it work when Tailscale is installed via App Store:
    https://tailscale.com/kb/1080/cli?tab=macos.

    Co-authored-by: Marc Cornellà <[email protected]>

commit 081d704f3273df6095b712096e3f334b04f52782
Author: Olivier Mehani <[email protected]>
Date:   Wed Nov 20 06:32:01 2024 +1100

    feat(pyenv): add prompt customization (#12738)

    Co-authored-by: Carlo Sala <[email protected]>

commit b5d52682cab844a5ffdc1b1f2ee80de561e0e6aa
Author: Marc Cornellà <[email protected]>
Date:   Tue Nov 19 15:43:04 2024 +0100

    fix(dash): urlencode special parameters like `:` in query (#12811)

    In macOS, using queries such as `dash php:enum` does not open Dash.app,
    possibly due to colon character being interpreted as a port.

    URL-encoding the parameter (: -> %3A) makes this work again.

    Fixes https://discord.com/channels/642496866407284746/809850042575093760/1308076125456437300

commit ca5471fe496f00007727fd26db762d19519c2e8f
Author: Kate Sullivan <[email protected]>
Date:   Thu Nov 14 02:00:48 2024 -0600

    fix(poetry-env): switch venv between poetry dirs (#12804)

    Co-authored-by: Carlo Sala <[email protected]>

commit 7ed475cb589c9e82211f71b3a5d7083b69cea93c
Author: drjaska <[email protected]>
Date:   Sun Nov 3 16:35:58 2024 +0200

    feat(autojump): add `termux` install path (#12791)

commit c690f731618959cba3b85500acee20ebf43e51c1
Author: Marc Cornellà <[email protected]>
Date:   Sun Oct 27 20:46:46 2024 +0100

    feat: add `devcontainers` configuration (#12783)

    Co-authored-by: Vatsal Gupta <[email protected]>

commit fa64758aeaeb17abdefca5d193c1002230048977
Author: Marc Cornellà <[email protected]>
Date:   Sun Oct 27 17:31:38 2024 +0100

    fix(vagrant-prompt): make `vagrant_prompt_info` generic for any state (#12782)

commit 68d189cb35b9826dc186f1697a501314a63e6fe2
Author: Marc Cornellà <[email protected]>
Date:   Sun Oct 27 15:51:38 2024 +0100

    fix(last-working-dir): save working directory more strictly (#11343)

    Fixes #11343

commit 45516ca1d830fd21f75942bf414d540db1ab0db2
Author: Marc Cornellà <[email protected]>
Date:   Sun Oct 27 15:13:05 2024 +0100

    docs(jsontools): document requirements

    Fixes #10834

commit eeb01c18c1d1edff0c2563764a998b2d30947844
Author: Carlo Sala <[email protected]>
Date:   Wed Oct 23 12:37:25 2024 +0200

    fix(websearch): allow multi-word parameters

commit 7bbebcd520a113eb82e869aecca8f5c825540700
Author: nervo <[email protected]>
Date:   Tue Oct 22 21:51:40 2024 +0200

    feat(rclone): create completion plugin (#12754)

commit a9e29fc12c856fd235b37c223feb8b3f05905b6f
Author: Marc Cornellà <[email protected]>
Date:   Sun Oct 20 10:48:00 2024 +0200

    chore: fix note block in README

commit 4ada1541900539ce585a26642eecc7e8e56d16f6
Author: Marc Cornellà <[email protected]>
Date:   Fri Oct 18 14:27:54 2024 +0200

    chore(installer): only serve installer in / and /install.sh

    This avoids false positive detections on other bruteforced paths,
    such as .zsh_history or others, which eventually result in
    automated false vulnerability submissions.

commit 067558da9274986d326533daca047bbcb01f2451
Author: Lin <[email protected]>
Date:   Thu Oct 17 16:01:07 2024 +0800

    docs(volta): fix typo (#12765)

commit 8da75e390bbe3b64f01fa643cfab815a20bc48f6
Author: Lin <[email protected]>
Date:   Thu Oct 17 16:00:29 2024 +0800

    feat(buf): add completion plugin

commit 1b5af717a987a58deda1873cb28e4b05ba26bba8
Author: Carlo Sala <[email protected]>
Date:   Wed Oct 16 21:09:31 2024 +0200

    fix(pm2): update completion

    Closes #12733

commit 9ae155336f24dd459c1030b717e11489ababa624
Author: nervo <[email protected]>
Date:   Wed Oct 16 20:57:04 2024 +0200

    feat(scw): use official scw completion (#12755)

commit 09a94672003b21b8a3d8d15d31098641e7f3a4db
Author: Carlo Sala <[email protected]>
Date:   Tue Oct 15 13:02:12 2024 +0200

    Revert "feat(ssh-agent): add keys regardless of filename (#12741)" (#12761)

    This reverts commit d2d5155d41cbe183ef172fef1e83a29d116a5af6.

    Closes #12743
    Closes #12745
    Closes #12758

commit b3ba8da4218c3b9e1e5e45e1d4c00d312ff7226b
Author: Marc Cornellà <[email protected]>
Date:   Mon Oct 14 13:15:39 2024 +0200

    ci(dependencies): use tag version in git commit if available (#12756)

    Related: https://github.com/ohmyzsh/ohmyzsh/pull/12747#issuecomment-2410440748

commit 9bfa3395f34f63d14945e01c45c72ec43d372dfa
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Oct 13 21:11:03 2024 +0200

    chore(deps): bump charset-normalizer in /.github/workflows/dependencies (#12749)

    Bumps [charset-normalizer](https://github.com/Ousret/charset_normalizer) from 3.3.2 to 3.4.0.
    - [Release notes](https://github.com/Ousret/charset_normalizer/releases)
    - [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/Ousret/charset_normalizer/compare/3.3.2...3.4.0)

    ---
    updated-dependencies:
    - dependency-name: charset-normalizer
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit a82f6c79abdb888f6f63ee2ddc77742a84c28486
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun Oct 13 21:10:29 2024 +0200

    feat(wd): update to f0f47b71 (#12747)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit d2d5155d41cbe183ef172fef1e83a29d116a5af6
Author: Щанников Михаил <[email protected]>
Date:   Thu Oct 10 14:39:07 2024 +0300

    feat(ssh-agent): add keys regardless of filename (#12741)

    Co-authored-by: Carlo Sala <[email protected]>

commit 61bacd95b285a9792a05d1c818d9cee15ebe53c6
Author: Carlo Sala <[email protected]>
Date:   Tue Oct 8 21:50:31 2024 +0200

    fix(gem): regression with gem completion (#12735)

commit ba1732833b81c69df5135825d38ea9d889d1aa47
Author: Paul <[email protected]>
Date:   Tue Oct 8 22:45:12 2024 +0300

    feat(jonathan): add virtualenv support (#12705)

    Co-authored-by: paul <paul@MAINPC>

commit 0987eee19034e36dda27887775fccfe7b8c0157e
Author: Alex Rosenfeld <[email protected]>
Date:   Tue Oct 8 15:44:18 2024 -0400

    fix(poetry-env): only run `deactivate` if needed (#12701)

    Co-authored-by: Carlo Sala <[email protected]>

commit 2a109d30afe4ab164a946c307abc3d2a444a42ad
Author: Carlo Sala <[email protected]>
Date:   Tue Oct 8 20:26:23 2024 +0200

    feat(git): add escape hatch to enable async prompt

commit 0a6f88ba0672f38d6925f8ffc8e7658e99f37489
Author: Carlo Sala <[email protected]>
Date:   Tue Oct 8 20:13:28 2024 +0200

    style: run prettier on main README

commit 6a10a4d6a3004b39e0bbcff530f97c95cad5127d
Author: Henrik Holmboe <[email protected]>
Date:   Tue Oct 8 20:29:30 2024 +0200

    feat(grep): exclude Python virtualenv from `grep` (#12685)

    The convention to use `.venv` or `venv` directories for Python virtualenvs is widespread.
    This directory is huge and gives very little value when grepping in a source code directory.

    Co-authored-by: Marc Cornellà <[email protected]>

commit 4382288aeba14c58d8eab138fba39aeb5edcdbf6
Author: Shubham Rajvanshi <[email protected]>
Date:   Tue Oct 8 13:25:20 2024 -0500

    feat(k9s): add completion plugin for `k9s` (#12691)

    Co-authored-by: Marc Cornellà <[email protected]>

commit 29b81a38a4f1748830bb218363799022976562ac
Author: Marc Cornellà <[email protected]>
Date:   Tue Oct 8 19:58:10 2024 +0200

    chore: assign owner for terraform and k8s-related plugins

commit 767c927a6dd2853439696a0ca229c5d78be249a1
Author: Marc Cornellà <[email protected]>
Date:   Tue Oct 8 19:32:04 2024 +0200

    fix(cli): add plugins with indentation in `omz plugin enable`

commit d59f2fac36ac7d83d33c0054b1de33cce54e3210
Author: Sebastian Correa <[email protected]>
Date:   Mon Oct 7 16:50:56 2024 -0300

    feat(uv): add `uv` plugin (#12702)

    The uv plugin adds shell completions and many useful aliases.

commit 62cf1201b031399e7251abeee859e895ee825a48
Author: So4resAlex <[email protected]>
Date:   Thu Oct 3 09:34:30 2024 -0300

    feat(terraform): add `destroy -auto-approve` alias (#12704)

commit 0c8ce9d6adf9982c2f024c42f13b9781fd9846f0
Author: Muhammad Atif Ali <[email protected]>
Date:   Thu Oct 3 01:47:33 2024 -0700

    fix(theme-chooser): use `env` in shebang (#12720)

commit 7ce26a810d79fa65abdb6a9b47b64bed59f1eefc
Author: za <[email protected]>
Date:   Thu Oct 3 15:42:18 2024 +0700

    feat(opentofu): add `destroy -auto-approve` alias (#12719)

commit 00b9b623858874c8b34c6f8dd72370e6ffa95dfc
Author: mnv <[email protected]>
Date:   Wed Oct 2 19:00:32 2024 +0530

    refactor(bzr): simplify and improve code (#12716)

commit dae5a4115917e2b9c65d9166c5d64df693f70dd4
Author: za <[email protected]>
Date:   Wed Oct 2 15:49:31 2024 +0700

    feat(opentofu): add `apply -auto-approve` alias (#12714)

commit f4423ebd09fbc7670815c3c20cc86c81b7319e5f
Author: Marc Cornellà <[email protected]>
Date:   Thu Sep 26 13:12:53 2024 +0200

    feat(cli): style plugin README in `omz plugin info`

commit ec3cb127b2803712a1c19127f6a7382748675fcb
Author: gsspdev <[email protected]>
Date:   Tue Oct 1 02:18:46 2024 -0500

    fix(fastfile): use idiomatic expressions (#12708)

commit a72a26406ad3aa9a47c3f5227291bad23494bed0
Author: Alexander Schaber <[email protected]>
Date:   Fri Sep 27 13:58:56 2024 +0200

    feat(chezmoi): add completion plugin (#12696)

commit 2a2f8ecb67674538b4b267f0796673f779f0ae5d
Author: flyingpeakock <[email protected]>
Date:   Fri Sep 27 09:40:15 2024 +0000

    fix(ssh-agent): use termux prefix for tmp (#12695)

commit c1679a12f819f99dd5c6ca801e013e3be597d1a9
Author: Alexander Schaber <[email protected]>
Date:   Fri Sep 27 11:39:09 2024 +0200

    feat(systemadmin): add `ping6` alias with count limit (#12697)

commit 9114853500ea66cff7c803b0e951754833946f3d
Author: Marc Cornellà <[email protected]>
Date:   Tue Sep 24 18:18:17 2024 +0200

    fix(aussiegeek): quote color sequences

commit 367e9381dfae65e020cb5c439818e04ae1dd9423
Author: Carlo Sala <[email protected]>
Date:   Mon Sep 23 17:32:44 2024 +0200

    chore(git): fix typo

commit f11cc8fea190eb9a1638dc67877436d0b8475ff5
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Sep 22 16:20:33 2024 +0200

    chore(deps): bump idna in /.github/workflows/dependencies (#12688)

    Bumps [idna](https://github.com/kjd/idna) from 3.9 to 3.10.
    - [Release notes](https://github.com/kjd/idna/releases)
    - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
    - [Commits](https://github.com/kjd/idna/compare/v3.9...v3.10)

    ---
    updated-dependencies:
    - dependency-name: idna
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 1514145a09140425b914e9cd98fc1d638a8c4003
Author: Carlo Sala <[email protected]>
Date:   Thu Sep 19 11:44:51 2024 +0200

    feat(nvm): add `_omz_nvm_load` function

commit 99e2c31484bba519925a65b442d0516fc6e01c94
Author: Carlo Sala <[email protected]>
Date:   Wed Sep 18 21:05:45 2024 +0200

    feat(git): add `git_previous_branch` function

    Closes #12538

commit e52598a5cc3c73fa907f83c84f4270fdaee9c930
Author: Francesco Cataldo <[email protected]>
Date:   Wed Sep 18 20:43:52 2024 +0200

    feat(web-search): add `reddit` (#12664)

commit d91944d47e6f4163da16e6fa71a41e35e2af191e
Author: rakeshgm <[email protected]>
Date:   Thu Sep 19 00:12:18 2024 +0530

    feat(gnzh): add virtualenv prompt (#12666)

commit 865291cb7af2fef7e67128fd4294f3ffa9b08c3d
Author: Tushar Mohod <[email protected]>
Date:   Thu Sep 19 00:10:54 2024 +0530

    feat (terraform): add `apply -auto-approve` alias (#12658)

    Closes #12591

commit 9bcafe1c27f62f224c095cd2479763280336090b
Author: Erik Teichmann <[email protected]>
Date:   Wed Sep 18 11:26:38 2024 -0700

    feat(functions): add `takezip` (#12670)

commit 3151c9c1a330cdea66dd7d1a24810fe805298711
Author: Ruslan Tursunov <[email protected]>
Date:   Wed Sep 18 13:58:00 2024 +0300

    fix(git): re-add accidentally removed `gcn` (#12681)

commit ac325a7caba6630538c39e1c0ffa192d866cdcff
Author: PukNgae Cryolitia <[email protected]>
Date:   Mon Sep 16 05:20:59 2024 +0800

    feat(bgnotify): add config to pass extra args (#12679)

commit ec7d01faf837f17ccdc91249d0e63117ad0585af
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Sep 15 19:36:24 2024 +0200

    chore(deps): bump urllib3 in /.github/workflows/dependencies (#12677)

    Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.2 to 2.2.3.
    - [Release notes](https://github.com/urllib3/urllib3/releases)
    - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
    - [Commits](https://github.com/urllib3/urllib3/compare/2.2.2...2.2.3)

    ---
    updated-dependencies:
    - dependency-name: urllib3
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 8c13f021bf3f0315f516f73c8f2555bd7a4313d1
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Sep 15 19:36:08 2024 +0200

    chore(deps): bump idna in /.github/workflows/dependencies (#12678)

    Bumps [idna](https://github.com/kjd/idna) from 3.8 to 3.9.
    - [Release notes](https://github.com/kjd/idna/releases)
    - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
    - [Commits](https://github.com/kjd/idna/compare/v3.8...v3.9)

    ---
    updated-dependencies:
    - dependency-name: idna
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit e3e80b98b575ab75b9c7d182184faffc0b51c5f9
Author: Marc Cornellà <[email protected]>
Date:   Sun Sep 15 15:14:38 2024 +0200

    chore(jsontools): change link to NDJSON spec (#12671)

    Fixes #12671

commit a84bc2dadd9c0925c2f88e66a1796746e63fa427
Author: Marc Cornellà <[email protected]>
Date:   Sun Sep 15 15:06:47 2024 +0200

    fix(python)!: remove harmful `ipython` alias (#12676)

    BREAKING CHANGE: the `ipython` alias was incorrectly trying to manually call
    ipython from the installed module in the virtual environment, when actually
    a command already exists when loading the virtual environment. This change
    removes the unnecessary alias and allows calling the right command.

    Fixes #12676

commit 33ac2ee30f92183565b30ef2ed847870d0b9b052
Author: Saravana J <[email protected]>
Date:   Sun Sep 15 11:47:43 2024 +0530

    fix(git): update prefix map for modified files (#12674)

commit f709cd45484ff7a451414fcd53bca8529323512d
Author: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Date:   Sun Sep 15 08:16:50 2024 +0200

    feat(wd): update to 7054de2b (#12675)

    Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>

commit f6cd6a776993b584f4abbdd204c6e4011b7d2f93
Author: Tulsi Prasad <[email protected]>
Date:   Tue Sep 10 18:53:37 2024 +0530

    feat(web-search): add chatgpt (#12660)

commit 2abecedf67f47f0b39ee31b38705630eaa8dc21f
Author: Mattias Eriksson <[email protected]>
Date:   Tue Sep 10 11:32:18 2024 +0200

    feat(ssh-agent): support `id_ed25519_sk` (#12663)

commit 80fa5e137672a529f65a05e396b40f0d133b2432
Author: Carlo Sala <[email protected]>
Date:   Thu Sep 5 20:20:45 2024 +0200

    fix(1password): copy password properly in `opswd`

    Closes #12635

commit 95579e3ca181036af31c0c9039fe3edc65c231b4
Author: Carlo Sala <[email protected]>
Date:   Thu Sep 5 20:20:06 2024 +0200

    feat(1password): make completion loading async

commit bc42097900e296a20f979b4ab836d4fd07670778
Author: Jérémy <[email protected]>
Date:   Thu Sep 5 19:57:11 2024 +0200

    feat(kubectl): show labels in aliases `kgpsl` (get pod) and `kgnosl` (get node) (#12612)

    Co-authored-by: Marc Cornellà <[email protected]>

commit e6380085f3bc917d913e2d9ddf79a03a09ad95fc
Author: michael-follmann <[email protected]>
Date:   Thu Sep 5 19:52:39 2024 +0200

    feat(terraform): add `fmt -recursive` alias (#12637)

commit 2acfe1aa0e0c6a9c316fbec508f43dcf9f292ce3
Author: Eduardo Dos Santos Vilke <[email protected]>
Date:   Thu Sep 5 14:40:19 2024 -0300

    feat(localstack): add plugin (#12595)

commit e50dd3417c8b9e072593b6c14473e1360bd88b02
Author: Marc Cornellà <[email protected]>
Date:   Thu Sep 5 12:07:18 2024 +0200

    feat(extract): add support for `.crx` (Chrome extension format) (#12652)

commit ab3d42a34cd0600b723de0accc248632f2dcf4e3
Author: Marc Cornellà <[email protected]>
Date:   Tue Sep 3 23:35:22 2024 +0200

    Revert "fix(awesomepanda): new line wrap" (#12651)

    This reverts commit 80c114cb3a64044ea50b623f96a35bc022db5e8d.

commit b8c69d265257fae88fe504ea43cbcf2728bc1308
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Sep 1 21:02:04 2024 +0200

    chore(deps): bump certifi in /.github/workflows/dependencies (#12646)

    Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.7.4 to 2024.8.30.
    - [Commits](https://github.com/certifi/python-certifi/compare/2024.07.04...2024.08.30)

    ---
    updated-dependencies:
    - dependency-name: certifi
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit d78275fdbb876cee9c55f5c2731b8c1fac7be6d2
Author: Alexander Cyon <[email protected]>
Date:   Sun Sep 1 21:01:27 2024 +0200

    chore: fix typos (#12647)

commit c68ff8aeedc2b779ae42d745457ecd443e22e212
Author: Marc Cornellà <[email protected]>
Date:   Fri Aug 30 14:30:57 2024 +0200

    feat(extract): add support for .vsix files (VS Code extension) (#12643)

commit ea8068aa3eeecc785249f2e83289e8a9294b9d6b
Author: Carlo Sala <[email protected]>
Date:   Thu Aug 29 12:19:19 2024 +0200

    fix(tailscale): make completion loading async

commit e2ba73af6342fed58c1b26391f105a447110d520
Author: Luke Ashe-Browne <[email protected]>
Date:   Wed Aug 28 23:01:36 2024 +0100

    feat(tailscale): new tailscale plugin (#12523)

commit c80050d6f538d6d8d8942068ea9bf1d4de2b14e8
Author: Błażej Sowa <[email protected]>
Date:   Wed Aug 28 14:27:50 2024 +0200

    fix(scd): avoid hardcoded binary path (#12641)

    Co-authored-by: Carlo Sala <[email protected]>

commit a3dfe290363c5f0ac6add41a1126d7c842a4d7c4
Author: Carlo Sala <[email protected]>
Date:   Wed Aug 28 10:34:25 2024 +0200

    feat(nvm): add `pnpx` as lazy cmd

commit efe21261d031b4836f64112a899706322acd26b0
Author: robertoaceves <[email protected]>
Date:   Tue Aug 27 02:13:47 2024 -0400

    fix(grep): remove duplicate options (#12639)

commit f622e6a6367b5142c868f554fda968982226e5df
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Aug 25 17:15:23 2024 +0200

    chore(deps): bump idna from 3.7 to 3.8 in /.github/workflows/dependencies (#12638)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit ebb479e5e2395d26fc368c9b9d534e935a292740
Author: Mathias <[email protected]>
Date:   Wed Aug 21 18:50:42 2024 +0300

    feat(mix): add mix plugin test.watch (#10963)

commit c10a99406a779606fe32eb9b824c90a91f95c842
Author: Carlo Sala <[email protected]>
Date:   Tue Aug 20 16:34:08 2024 +0200

    chore: typo

commit 2056aeeeaddd977eb205619c6f236b94dac896be
Author: Marc Cornellà <[email protected]>
Date:   Sun Aug 18 11:22:30 2024 +0200

    Revert "feat(git)!: ask for confirmation in `gpf` alias (#10169)"

    This reverts commit c13795d4c40fe075ec8b4450bb78b65ecf8108b2.

commit b0204f78394d84771436a7717aafee6cad140319
Author: whisperity <[email protected]>
Date:   Thu Aug 15 17:53:03 2024 +0200

    feat(git): add `gmff`, `gprum(i)`, `grbum` aliases to work with `upstream` remotes (#11428)

commit f30df6c855d1df077adc6b226219629312015ec6
Author: Marc Cornellà <[email protected]>
Date:   Thu Aug 15 17:04:50 2024 +0200

    docs: document disclaimer about theme appearance

commit c13795d4c40fe075ec8b4450bb78b65ecf8108b2
Author: Marc Cornellà <[email protected]>
Date:   Thu Aug 15 16:48:03 2024 +0200

    feat(git)!: ask for confirmation in `gpf` alias (#10169)

    - Rename `git push --force-with-lease ...` to `gpff`
    - Add a y/n confirmation prompt to `gpf` before running `git push --force-with-lease ...`

    BREAKING CHANGE: this change adds a confirmation prompt to the `gpf` alias before
    running the potentially destructive `git push --force-with-lease` command. If you
    want to force-run the command without having to confirm it, run `gpff`.

commit d26c4a276610445670fb71d415804625cebd7ccd
Author: Marc Cornellà <[email protected]>
Date:   Thu Aug 15 16:26:46 2024 +0200

    chore(tmux): add link to iTerm2 integration docs

commit 9ba6daa1b5d0b60c89525d679eb30fe3ed9947de
Author: Sebastian Müller <[email protected]>
Date:   Sun Oct 21 13:00:03 2018 +0200

    feat(conda): add `conda` aliases plugin

    Closes #7318
    Closed #9691

    Co-authored-by: garywei944 <[email protected]>
    Co-authored-by: Marc Cornellà <[email protected]>

commit d6f84f3e7d2515cee8ba776d05ee2009ffd471d7
Author: Gentoo <[email protected]>
Date:   Mon Aug 12 12:46:16 2024 +0300

    fix(catimg): add support to `magick` binary (#12608)

    Co-authored-by: Carlo Sala <[email protected]>

commit 47767bd03cae60bc4b3d8ab4ba8e6b6c78bc17ed
Author: August Feng <[email protected]>
Date:   Sun Aug 11 14:01:39 2024 -0400

    fix(colorize): support args when input is stdin (#11038)

    Co-authored-by: August Feng <[email protected]>

commit f1764f8a569a84264ad5a6182721f6ae3bba835d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Aug 11 19:51:32 2024 +0200

    chore(deps): bump pyyaml from 6.0.1 to 6.0.2 in /.github/workflows/dependencies (#12610)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit efafef8495f030501e0df59ccb76a598bbce3ae1
Author: Marc Cornellà <[email protected]>
Date:   Fri Aug 9 09:44:46 2024 +0200

    docs: improve several plugin READMEs and add one for `ssh` plugin

commit fccaaf2fc60149baab966acaeae35f55325e6f98
Author: Marc Cornellà <[email protected]>
Date:   Thu Aug 8 20:43:20 2024 +0200

    fix(heroku-alias): fix loading `heroku-alias` plugin and rework docs

commit ff62d39f023fbe2872078ce82ea9704b1bf09ea6
Author: Marc Cornellà <[email protected]>
Date:   Thu Aug 8 20:41:36 2024 +0200

    refactor(docker-machine)!: remove plugin for unsupported Docker Machine

    BREAKING CHANGE: the `docker-machine` plugin is removed as it was deprecated
    and unsupported years ago. Use Docker Desktop instead.

commit f91dd252838ceceaa54da95ff6d335e07d335e3f
Author: Marc Cornellà <[email protected]>
Date:   Thu Aug 8 20:40:13 2024 +0200

    refactor(vault)!: remove deprecated `vault` plugin in favor of official 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.

commit 0ffcc3b68a1196e9164ff42fac8a5fdd4804abd0
Author: Marc Cornellà <[email protected]>
Date:   Sun Aug 4 18:59:42 2024 +0200

    style(toolbox): use oneliner to extract and quote container name

commit e83c10e0a0737921b0ed26ce1ad64f366a6200b0
Author: Philip H. <[email protected]>
Date:   Sun Aug 4 12:58:43 2024 +0200

    chore(brew): duplicated alias (#12596)

commit 3b5f018f7025a347e4888408b566caeaef2fabd7
Author: Carlo Sala <[email protected]>
Date:   Fri Aug 2 17:00:55 2024 +0200

    fix(toolbox): avoid prompt injection

commit 2cb403e89f618548b340181b5690639768305aad
Author: SpeakinTelnet <[email protected]>
Date:   Fri Aug 2 10:37:00 2024 -0400

    feat(toolbox): add function to show toolbox name (#12594)

    Co-authored-by: Carlo Sala <[email protected]>

commit 0f752036988f7acc25c3ac87e1f6e268bb15e742
Author: Alvin Crespo <[email protected]>
Date:   Thu Aug 1 14:35:49 2024 -0400

    feat(docker): add image prune alias (#12520)

    Co-authored-by: Carlo Sala <[email protected]>

commit 432596e9918dd0fea65af8c1788a54130a4fca6e
Author: Alessio Perugini <[email protected]>
Date:   Thu Aug 1 20:30:25 2024 +0200

    feat(arduino-cli): add completion plugin (#12522)

commit 5c532a85cf7c4f1d5bf6b9fd35e964b4545c8de3
Author: Carlo Sala <[email protected]>
Date:   Thu Aug 1 20:07:55 2024 +0200

    fix(pyenv)!: do not load if a virtualenv is present

    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

commit 2527959e79432bb28269840e5b8b81ef3acf187a
Author: Carlo Sala <[email protected]>
Date:   Thu Aug 1 19:55:05 2024 +0200

    fix(vi-mode): don't overwrite settings

    Closes #11673

commit bc337e9a9e45d35d58d11c7ac2429ffc19cfbdd6
Author: 13steinj <[email protected]>
Date:   Thu Aug 1 10:17:57 2024 -0500

    docs(brew): remove reference to bubc (#12592)

commit 22bda7799b1e1500a701e1a55a189c77119e9e5f
Author: Marc Cornellà <[email protected]>
Date:   Thu Aug 1 10:00:58 2024 +0200

    fix(kubectx): fix display of k8s contexts without double quotes (#12534)

    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 <[email protected]>

commit 44ea99e7b9536a94da60397a2b0fc1a0c8457f96
Author: Jonas Geiregat <[email protected]>
Date:   Thu Aug 1 09:01:34 2024 +0200

    feat(git): fetch tags in `gfa` alias (#12558)

commit d525e80355597d752f941edfe0415b3ae881a774
Author: Marc Cornellà <[email protected]>
Date:   Tue Jul 30 23:21:42 2024 +0200

    chore: fix ordering of sections in README

commit 01a955657408c8396fc947075a912ee868d5e2a7
Author: 0x07CB <[email protected]>
Date:   Sun Jul 28 11:06:44 2024 +0200

    chore: use `uname` in ARCHFLAGS in .zshrc template (#12563)

commit 0a9a80a524ca277ed6573e233204806f800a9292
Author: Marc Cornellà <[email protected]>
Date:   Sat Jul 27 16:44:20 2024 +0200

    fix(brew): rename `bc` alias to `bcn` to avoid conflict with command (#12582)

    Fixes #12582

commit 06ced8274de7c2edd19cd5be4642bb0ec0772437
Author: Kayhan Gültekin <[email protected]>
Date:   Sat Jul 27 10:38:11 2024 -0400

    feat(dircycle): add bindings to go up or down in hierarchy (#12291)

    Co-authored-by: Marc Cornellà <[email protected]>

commit f70e6916a1c9aca77e7bd1b976a3f6100752f0a5
Author: Marc Cornellà <[email protected]>
Date:   Sat Jul 27 14:28:24 2024 +0200

    fix(lib): turn off `rematchpcre` option in `omz_urlencode` (#12388)

    Fixes #12388

commit 5e957cdc1653dbdc15d48ef316917d80778da4e8
Author: Marc Cornellà <[email protected]>
Date:   Wed Jul 24 19:47:18 2024 +0200

    chore: clarify order of preference for reporting vulnerabilities

commit 7303385b1fc7030bef90589c32120f90eb57c3e1
Author: Adam Katz <[email protected]>
Date:   Wed Jul 24 08:36:08 2024 -0400

    fix(safe-paste): properly test Zsh version number (#12565)

commit 64c2c049aaa7b33673b4d15a69b02ec87b8dd9b8
Author: Philip H <[email protected]>
Date:   Mon Jul 22 23:21:02 2024 +0200

    feat(brew): add `brew autoremove` alias (#12574)

    Closes #12574

commit 9a0e4f0acabbe3562e0ff1a33c4ac0064f3d196c
Author: Martin Beentjes <[email protected]>
Date:   Mon Feb 7 09:26:12 2022 +0100

    feat(brew): add `brew install` alias (#10660)

    Closes #10660

commit 8b6f0b1dfbe2634c5b35f8c03f88edf2fdf20b36
Author: Celestino Gomes <[email protected]>
Date:   Fri Sep 24 17:12:45 2021 -0300

    feat(brew): add aliases for `brew services` (#10215)

    Closes #10215

    Co-authored-by: Marc Cornellà <[email protected]>

commit 944203aee3705c94dd6e0fa3469ed33009b1891e
Author: Alessandro Agnelli <[email protected]>
Date:   Mon May 4 15:46:27 2020 +0200

    feat(brew): add aliases for cask and other commands (#8882)

    Fixes #8871

    Co-authored-by: Marc Cornellà <[email protected]>

commit 51d71e650c369a5c3805a629c1efd314b5628921
Author: Katrin Leinweber <[email protected]>
Date:   Sun Dec 29 17:53:50 2019 +0100

    feat(brew)!: add `brew upgrade` alias (#7536)

    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

commit 27ca0c915b4a6b29282502b2b36c7ffb4c56e32b
Author: Marc Cornellà <[email protected]>
Date:   Tue Jul 23 19:55:14 2024 +0200

    chore(dependabot): remove automatic labels

commit c7c11e110a738bbd34dc022fabe73f47c0f42b78
Author: Marc Cornellà <[email protected]>
Date:   Tue Jul 23 16:41:50 2024 +0200

    refactor(fd): remove `fd` completion plugin (#12576)

    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.

commit 09a3eb69bbd16198fc4eb4f89b216f232ba15460
Author: Marc Cornellà <[email protected]>
Date:   Tue Jul 23 16:40:42 2024 +0200

    refactor(ripgrep): remove `ripgrep` completion plugin (#12576)

    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.

commit 18b86f2b72a9386739fac09b159369fa76e909ed
Author: Marc Cornellà <[email protected]>
Date:   Tue Jul 23 16:38:01 2024 +0200

    refactor(ag): remove `ag` completion plugin (#12576)

    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.

commit 3476148b19dc0771ec8df75fc29c3364bc90d013
Author: Marc Cornellà <[email protected]>
Date:   Tue Jul 23 16:16:19 2024 +0200

    chore(dependencies): sort dependencies.yml

commit a2bf5c7b99ef1c10d335ed79236dacbb78dd0639
Author: Marc Cornellà <[email protected]>
Date:   Tue Jul 23 15:59:38 2024 +0200

    refactor(gem): favor built-in zsh completion for `gem` (#12576)

    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

commit 25836e227c58f98af3136d0721ae8ee78271e1c5
Author: Marc Cornellà <[email protected]>
Date:   Mon Jul 22 13:08:29 2024 +0200

    refactor(adb): remove outdated completion plugin `adb` (#12576)

    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

commit 8127e5838c24a7fbfaac5b9a02609e033cb3c5e2
Author: Marc Cornellà <[email protected]>
Date:   Sun Jul 21 10:16:30 2024 +0200

    fix(kubectl): fix kubectl completion for `kj`, `kjx` and `ky` aliases (#12566)

commit b1e3a82bb5a2545b495c667f8bf838c3e6033ce4
Author: Thomas Krisch <[email protected]>
Date:   Wed Jul 17 15:51:37 2024 +0200

    docs(eza): typo in hyperlink variable (#12561)

commit be10a9127731e7c6a9a57f8c8c1789e233117ae9
Author: Teddy Masters <[email protected]>
Date:   Mon Jul 8 10:23:29 2024 -0400

    feat(bira): add `conda` env information (requires `conda-env` plugin) (#12546)

    Closes #10274
    Closes #12546

    Co-authored-by: elfisworking <[email protected]>
    Signed-off-by: elfisworking <[email protected]>

commit 3012c257bc2eaf4d330b43a4a16ff9bcf2efb0e5
Author: Marc Cornellà <[email protected]>
Date:   Mon Jul 15 19:04:06 2024 +0200

    refactor(rtx): remove deprecated `rtx` plugin in favor of `mise`

commit 6b8f72e528c6bb648dcc8acb7268ac5dadd8edaa
Author: Carlo Sala <[email protected]>
Date:   Mon Jul 15 19:01:58 2024 +0200

    fix(python): avoid local packages load

    Closes #12535

commit 70cfff448d15933882526d3b12411b6a6b16abf0
Author: Jeonguk Choi <[email protected]>
Date:   Tue Jul 16 01:56:44 2024 +0900

    feat(conda-env): add plugin for conda prompt display (#10619)

    Co-authored-by: Jeonguk Choi <[email protected]>

commit 379e974d2b54bcc7de0f1787a592957031616559
Author: Carlo Sala <[email protected]>
Date:   Mon Jul 15 18:45:46 2024 +0200

    fix(tmux): do not conflict with `rcExpandParam`

    Closes #12506

commit 4146c6be217fb3c57c60d74263808f85b1591a0a
Author: Denis Iskandarov <[email protected]>
Date:   Mon Jul 15 20:36:07 2024 +0400

    fix(docker-compose): fix test for `docker-compose` executable (#12555)

commit fd8f72b27614d48ec06421fb80aff2eb10674a69
Author: chenzj <[email protected]>
Date:   Sun Jul 14 01:31:32 2024 +0800

    feat(opentofu): add plugin for OpenTofu (#12285)

    - Adds aliases
    - Sets up autocompletion
    - Adds promp functions to show workspace and `tofu` version

    Co-authored-by: Marc Cornellà <[email protected]>

commit 0b27b15d0b08645bd995e13b8d69fcbe2ef7e8eb
Author: Marc Cornellà <[email protected]>
Date:   Sat Jul 13 18:32:22 2024 +0200

    fix(init): fix subscript flag in 11ca9e2a

commit 11ca9e2ac7c70b4682e6b7d1e50a1a1cb7c1a5d9
Author: Marc Cornellà <[email protected]>
Date:   Sat Jul 13 18:22:06 2024 +0200

    fix(init): add cached completions directory only once (#12551)

    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 <[email protected]>

commit fa583cfb87b80e3f7d7577c8b62b7d1385c01337
Author: Marc Khouri <[email protected]>
Date:   Fri Jul 12 12:18:20 2024 -0400

    refactor(pygmalion): simplify theme logic and prompt sequences (#12550)

    * 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à <[email protected]>

commit 5b37e218e5275c11cb5fecc61f943e6cea3e64bf
Author: Benedikt Volkmer <[email protected]>
Date:   Mon Jul 8 20:19:15 2024 +0200

    feat(eza): add hyperlink option (#12545)

commit 608d62b2a5ee7f3af62dd8f31d47c167bf04547f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sat Jul 6 20:51:57 2024 +0200

    chore(deps): bump certifi in `dependencies` workflow (#12543)

    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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 057f3ec67e65661d3c01b757ec5cad0a3718453e
Author: Carlo Sala <[email protected]>
Date:   Wed Jul 3 08:51:19 2024 +0200

    chore: replace all instances of twitter with X

    Closes #12536

commit 5acaa240d3dde98f2bc2354ad6201e6954254b2c
Author: 张新伟 <[email protected]>
Date:   Tue Jul 2 23:22:58 2024 +0800

    feat(battery): support custom AC indicator (#12528)

commit bdd9ee3687ffcf2e6ba725a9ab1be62487b8d7e2
Author: Luke <[email protected]>
Date:   Tue Jul 2 08:21:21 2024 -0700

    docs(command-not-found): mention gentoo support (#12530)

commit 35f1d362c1c3169aaaf3600886382661af1fc647
Author: Ihor <[email protected]>
Date:   Tue Jul 2 17:15:22 2024 +0200

    docs: rename twitter to X, fix link (#12532)

commit 80ec8cd5295b923bf65671e249115dbff8dd4b30
Author: Pedro Barbiero <[email protected]>
Date:   Tue Jul 2 12:14:17 2024 -0300

    fix(bun): set `SHELL` when generating completions (#12533)

commit 5233759206b447ffbce50847dcb032d7ebc3b31b
Author: Turiiya <[email protected]>
Date:   Tue Jul 2 13:30:39 2024 +0200

    feat(git): add `gclf` alias (#12508)

commit dd4be1b6fb9973d63eba334d8bd92b3da30b3e72
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Jun 28 11:53:03 2024 +0200

    chore(deps): bump requests from 2.31.0 to 2.32.3 in /.github/workflows/dependencies (#12518)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit a4313db16ab76cfb059d1ca716dae00278672c25
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Fri Jun 28 11:52:47 2024 +0200

    chore(deps): bump certifi from 2024.2.2 to 2024.6.2 in /.github/workflows/dependencies (#12519)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit a87e9c715b2d3249681f9cc8f8d9718030674d50
Author: Marc Cornellà <[email protected]>
Date:   Thu Jun 20 19:51:51 2024 +0200

    fix(init): fix definition order for `$ZSH_CUSTOM`

    Tipped about this in https://github.com/ohmyzsh/ohmyzsh/commit/6754b7e67#commitcomment-143280115

commit c432ca09932bb0c2f2f7f8862b949b0875615724
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Tue Jun 18…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: theme Issue or PR related to a theme

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants