Commit graph

7,585 commits

Author SHA1 Message Date
iyzana
c4d215e1dc feat(systemd): preserve editor env for sudo commands
When running `systemctl` commands that require sudo, the users'
configured editor environment variables were not preserved. This
resulted in systemctl opening a default editor.

By instructing sudo to preserve the common environment variables for
configuring an editor, systemctl can see these variables and open the
users' preferred editor.

This is mostly relevant for the `sc-edit` alias.
2025-09-05 00:37:29 +02:00
David Chin
680298e920
feat(spackenv): Adding Spackenv plugin (#13191)
* Add spackenv plugin to handle Spack environment

* Use ":t" instead of 'basename'
2025-09-01 12:02:29 -07:00
Benjamin Bock
61b144d809
feat(magic-enter plugin): Add support for jj to magic-enter plugin (#13241) 2025-09-01 11:47:54 -07:00
ymlair
9d00a004b2
feat(tt): add plugin tt (#8273) 2025-09-01 11:37:37 -07:00
Vanildo Souto Mangueira
28ac0e95da
fix(juanghurtado): Changed text color to red when 'root' (#7104) 2025-09-01 11:31:29 -07:00
Kevin S Kirkup
10b750af26
feat(kompost): Add plugin for kompose (#7729)
Co-authored-by: Kevin S Kirkup <kevin.kirkup@pureport.com>
2025-09-01 11:28:12 -07:00
ElisarEisenbach
2525dae661
feat(git): use remote default branch to guess main branch (#13212)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2025-08-26 11:13:21 +08:00
Dennis Dashkevich
266bc17ab3
fix(chruby): avoid adding PATH entries twice (#12980) 2025-08-26 10:51:00 +08:00
dependabot[bot]
b95022dde6
chore(deps): bump requests in /.github/workflows/dependencies (#13280)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-25 02:37:09 +02:00
Carlo Sala
cef64c465a
fix(install): ensure --unattended is respected (#13275)
Closes #13274
2025-08-19 12:46:13 +02:00
dependabot[bot]
c2a69fe590
chore(deps): bump actions/checkout from 4 to 5 (#13271)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-18 08:32:18 +02:00
0xHouss
736632228a
feat(copyfile): add error handling (#13248) 2025-08-16 21:31:40 +02:00
Jérémy
7504f22a0c
feat(battery): add wattage for macOS (#13258) 2025-08-16 21:28:32 +02:00
Carlo Sala
92a03105ac
docs(key-bindings): clarify comment
Closes #13265
2025-08-16 21:26:22 +02:00
Patrick W. Healy
5d37f723f6
fix(asdf): avoid prepending path entry multiple times (#13268) 2025-08-16 21:17:14 +02:00
olwooz
51760e1d4a
feat(installer): add confirmation before overwriting existing .zshrc (#13086) 2025-08-16 18:29:43 +02:00
Carlo Sala
8bd49fb047
fix(virtualenv): take into account $VIRTUAL_ENV_PROMPT
Closes #13262
2025-08-16 18:27:53 +02:00
lucas
2423b7a12d
docs(web-search): add missing entries (#13263) 2025-08-13 10:14:21 +02:00
Jacob Rogers
801f09c1ca
fix(poetry-env): add support for poetry 2 (#13260) 2025-08-12 10:37:03 +02:00
dependabot[bot]
9fe2c26abd
chore(deps): bump certifi in /.github/workflows/dependencies (#13246)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-11 13:47:37 +02:00
dependabot[bot]
73024e8f08
chore(deps): bump charset-normalizer in /.github/workflows/dependencies (#13257)
Bumps [charset-normalizer](https://github.com/jawah/charset_normalizer) from 3.4.2 to 3.4.3.
- [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.2...3.4.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-11 10:25:23 +02:00
drjaska
9d8d4cf414
feat(extract): support .pk{3,4,7} files (#13254) 2025-08-08 11:23:24 +02:00
xusd320
ef96242b9b
feat(web-search): add crates.io, docs.rs (#13250) 2025-08-07 08:46:00 +02:00
Parintorn Thammasitboon
a6beb0f595
feat(jonathan): add conda support (#13243) 2025-08-01 10:08:48 +02:00
Carlo Sala
5c804257ce
ci: use actions/create-github-app-token (#13233) 2025-07-28 19:20:50 +02:00
Marc Cornellà
98a182d71b
ci: add strict permissions to dependencies.yml workflow (#13232)
Just use `contents:read` initial permission. The other permissions needed are
those attached to the @ohmyzsh GitHub App.
2025-07-28 19:13:35 +02:00
dependabot[bot]
52f7ad6913
chore(deps): bump certifi in /.github/workflows/dependencies (#13218)
Bumps [certifi](https://github.com/certifi/python-certifi) from 2025.4.26 to 2025.7.14.
- [Commits](https://github.com/certifi/python-certifi/compare/2025.04.26...2025.07.14)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-28 18:55:43 +02:00
Malav Bhavsar
70f0e5285f
fix(web-search): rename claude alias (#13229)
Rename the 'claude' alias to 'claudeai' in the web-search plugin to
prevent conflicts with the Claude CLI tool. This ensures users can access
both the web search functionality and the Claude CLI without collision.
2025-07-25 09:53:51 +02:00
Gregory Menezes
13d4176a68
fix(web-search): rename alias to claudeai to avoid conflict with CLI (#13224) 2025-07-23 08:16:18 +02:00
Wagner Moreira
788b5776c0
feat(web-search): add search with claude.ai and grok.com (#13222) 2025-07-22 19:29:47 +02:00
Roeniss Moon
537807c863
feat(alias-finder): use ripgrep if possible (#13043)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2025-07-21 18:58:09 +02:00
jishudashen
e3e468d138
chore: fix typos (#13219) 2025-07-21 18:39:25 +02:00
Bacluc
ff97957f1c
feat(tmux): avoid autostart inside zed editor (#13220) 2025-07-21 18:37:09 +02:00
Kevin De Keyser
2ac69955e8
fix(termsupport): ensure non-error return code (#13217) 2025-07-21 11:11:35 +02:00
Carlo Sala
8425e9774e
fix(keychain): reversed logic
Closes #13106
2025-07-21 10:04:10 +02:00
Nihad Abbasov
dc3bbcda26
feat(web-search): add RubyGems.org (#13210) 2025-07-18 12:53:14 +02:00
Zachary Craig
df200c943a
feat(keychain): support >2.9 (#13189)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2025-07-18 12:44:05 +02:00
Marc Cornellà
3e7ef0182f
chore: document Incident Response Plan (#13195) 2025-07-01 17:59:18 +02:00
Kalle Ahlström
cb72d7dcbf
fix(af-magic): fix venv prompt counting parenthesis (#13190) 2025-06-29 17:11:47 +02:00
ohmyzsh[bot]
f9d3e0ff56
feat(wd): update to v0.10.1 (#13192)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2025-06-29 17:09:07 +02:00
Carlo Sala
01433503c2
fix(rbw): reset clipboard in rbwpw only in the last invocation (#13185)
The previous behavior would reset the clipboard after 20 seconds always, even
if the `rbwpw` function was called again in between. This commit fixes that
behavior.

Co-authored-by: Marc Cornellà <marc@mcornella.com>
2025-06-25 21:33:17 +02:00
Amr Elsayyad
f8022980a3
feat(ubuntu): add apt-fast support (#13175) 2025-06-19 10:05:40 +02:00
dependabot[bot]
7ee92de190
chore(deps): bump urllib3 in /.github/workflows/dependencies (#13176)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-19 10:02:32 +02:00
Sergii Tkachenko
2fbdfa93f9
fix(init): ensure hostname is always valid for macOS (#13171) 2025-06-16 16:54:12 +02:00
dependabot[bot]
042605ee6b
chore(deps): bump requests in /.github/workflows/dependencies (#13164)
Bumps [requests](https://github.com/psf/requests) from 2.32.3 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.32.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-10 16:15:59 +02:00
Rob Lugton
3ff8c7ef67
feat(agnoster): add terraform to prompt (#7892) 2025-06-09 20:40:46 +02:00
James Langley
788eaa5930
fix(functions): escape especial chars in WSL (#13158) 2025-06-08 10:25:23 +02:00
AYO_YO
ac5295678f
feat(agnoster): add conda support (#13160)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2025-06-08 10:23:48 +02:00
Yunus Emre Akbalık
95ef251669
feat(dotnet): add restore alias (#13146) 2025-05-29 12:49:56 +02:00
mm503
658240f498
feat(kubectl): add aliases for get events (#13147) 2025-05-29 09:33:01 +02:00