Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from ohmyzsh:master #71

Open
wants to merge 1,148 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1148 commits
Select commit Hold shift + click to select a range
f85f501
feat(macos): `ofd` now opens any directory (#12337)
bartekpacia Apr 9, 2024
605d766
fix(history): revert to old behavior when no args passed (#12341)
MoAlkhateeb Apr 9, 2024
53c4c46
fix(shell-proxy): support ssh-proxy using http proxy in cygwin (#12340)
tangruize Apr 10, 2024
6e9d57d
fix(yarn): use `builtin cd` in completion (#12347)
hwknsj Apr 11, 2024
31f2025
feat(poetry-env): support changing between two venv dirs (#12346)
katesullivan Apr 12, 2024
b26000d
feat(tmux): sessions named as current dir (#12351)
jfpedroza Apr 16, 2024
efa8de0
fix(history): fix edge cases introduced in #12341 (#12357)
artnim Apr 16, 2024
7ef3f49
fix(agnoster): prevent accidental alias use
mcornella Apr 16, 2024
1ed8d4b
fix(git): turn off async prompt by default on zsh < 5.0.6 (#12331)
mcornella Apr 17, 2024
eafa782
fix(history): fix `history -c` (#12362)
mcornella Apr 18, 2024
c262ffb
fix(update): define `$ZSH` if undefined (#12273)
mcornella Apr 18, 2024
56cfcb4
fix(updater): abort update if `$ZSH` is not a git repository
mcornella Apr 18, 2024
80a651a
chore(updater): small typo
mcornella Apr 18, 2024
d17ca48
fix(history): add `t` option to history wrapper (#12365)
artnim Apr 18, 2024
1b5503a
feat(fzf): support fzf setup for 0.48.0 and older (#12367)
mcornella Apr 19, 2024
f78c6b9
fix(async): fix crash on zsh < 5.0.6 (#12358)
mcornella Apr 16, 2024
0c80a06
chore(async): reenable async prompt by default on zsh < 5.0.6 (#12358)
mcornella Apr 19, 2024
67581c5
fix(ssh-agent): add identity only if identity exists (#12371)
Apr 22, 2024
ee69c14
feat(fishy): add color to username (#12369)
cidrmill Apr 23, 2024
5d2d35c
fix(poetry-env): do not deactivate in a subdir
carlosala Apr 23, 2024
803e1a7
fix(copybuffer): prevent `which` alias usage (#12379)
mcornella Apr 25, 2024
21963f4
fix(fzf): support old `fzf` versions
carlosala Apr 30, 2024
8581ecd
feat(autojump): add `nix-darwin` install path (#12389)
antoine May 1, 2024
529f77a
feat(termsupport): support `alacritty*` TERM (#12392)
mstfn May 2, 2024
668ca3a
fix(extract): `zst` now extracts as expected (#12395)
shaicoleman May 3, 2024
22bbc23
feat(python): autovenv keeps activated on subdirs (#12396)
Feasuro May 7, 2024
8c5f64c
feat(nvm): add `corepack` to `lazy_cmd`
carlosala May 6, 2024
b0561d2
fix(cli): fix edge cases in `omz plugin disable` command (#12401)
mcornella May 8, 2024
5947c3c
feat(dependencies): add `wd` (#12405)
alpha-tango-kilo May 9, 2024
b1af78d
fix(nvm): use `nvm version` when needed (#12409)
koiralakiran1 May 10, 2024
9af7ebc
fix(nvm): use `command cat` to avoid alias (#12410)
koiralakiran1 May 10, 2024
d2cf10c
feat(procs): add completions plugin (#12406)
Str1kez May 10, 2024
0fabd5f
fix(git): add checked-out branch support to `gbg*` (#12397)
filariow May 10, 2024
d91f4e8
fix(fzf): fix missing `is-at-least` error in setup (#12412)
mcornella May 12, 2024
83110e8
chore(dependencies): update requirements.txt
carlosala May 9, 2024
13c8a10
style(dependencies): run `ruff` formatter
carlosala May 9, 2024
a258eb4
fix(dependencies): improve typing
carlosala May 9, 2024
423b9a8
feat(dependencies): add support for semver tags
carlosala May 9, 2024
eb2ff84
fix(dependencies): avoid creating PR if it's already there
carlosala May 9, 2024
eff648a
ci(dependencies): use `setup-python` and enable cron-based jobs
carlosala May 9, 2024
1d31ff6
ci(dependencies): fetch all branches
carlosala May 12, 2024
0493eab
fix(dependencies): check if repo is clean before committing
carlosala May 12, 2024
b1c5315
feat(wd): update to version v0.6.1 (#12413)
ohmyzsh[bot] May 12, 2024
a8a747e
feat(fzf): add support for Fedora package (#12421)
jukuisma May 15, 2024
fb91ca2
feat(amuse): add whitespace before virtualenv (#12423)
fiete201 May 15, 2024
a779d65
chore(template): propose add `.local/bin` to PATH (#12417)
lifeisfoo May 16, 2024
309129f
feat(agnoster): add `anaconda` env information (#12434)
Ochoja May 21, 2024
0621944
fix(dependencies): only open PR if there are changes
carlosala May 21, 2024
04b66b2
chore(dependencies): PR wording
carlosala May 21, 2024
f6b3fc8
feat(wd): update to version v0.7.0 (#12436)
ohmyzsh[bot] May 21, 2024
dfb436b
feat(tldr): add tldr plugin (#12429)
danielwerg May 21, 2024
bbfb985
chore(agnoster): typo (#12437)
robinverduijn May 22, 2024
c77a01d
Revert "feat(agnoster): add `anaconda` env information (#12434)"
carlosala May 22, 2024
41d2029
feat(laravel): add aliases laravel 11 (#12354)
rizkyilhampra May 22, 2024
203369b
ci(dependencies): run on sunday CET morning
carlosala May 22, 2024
1b29fd3
feat(git): support `stable` in `git_main_branch` (#12447)
beni0888 May 23, 2024
5e59d21
Add Support for Tabby Terminal in Macos Plugin (#12451)
theredcmdcraft May 26, 2024
071b8f8
feat(kitty): add plugin for the kitty terminal (#10994)
ianchesal May 28, 2024
a4424df
fix(pass): completion for multiple repositories (#12464)
ombre8 May 30, 2024
2c08d2b
fix(kubectl): load completion properly in functions
carlosala May 30, 2024
189774c
feat(yarn)!: add optional support for yarn berry (#12374)
favna May 30, 2024
e0c6cb1
chore(yarn): remove unneeded line
carlosala May 31, 2024
56afe7b
fix(tmux): add completion for alias functions (#12468)
moetayuko Jun 3, 2024
695c745
docs(stripe): fix typo (#12470)
MustCodeAl Jun 3, 2024
228d44d
feat(eza): add icons option (#12469)
EraPartner Jun 4, 2024
e53edd7
fix(bgnotify): use terminal-notifier args properly (#12467)
davidlj95 Jun 4, 2024
de2e3d9
docs: reword alternative installer mirror (#12474)
kbdharun Jun 4, 2024
efdfe2f
feat(golang): add alias for `go mod tidy` (#12473)
kbdharun Jun 4, 2024
e898de0
fix(eza): icons tab completion (#12483)
martinbjeldbak Jun 8, 2024
4e80991
feat(extract): add support for multi-part 7z (#12484)
CaptainVincent Jun 8, 2024
8510847
fix(bundler): add completion for `bundler` bin as well
carlosala Jun 8, 2024
cedbb9e
feat(history-substring-search): update to 87ce96b1 (#12486)
ohmyzsh[bot] Jun 9, 2024
5a5d5eb
feat(forklift): add support for ForkLift 4 (#12490) (#12491)
misiektoja Jun 10, 2024
37f5203
feat(terraform): add workspace aliases (#12171)
nitrocode Jun 10, 2024
a4304dd
feat(docker): add aliases for `docker ps` and `docker ps -a` (#12488)
zhabinka Jun 10, 2024
6ffdf8e
feat(swiftpm): update completion for Swift 5.9 (#12044)
MarcoEidinger Jun 10, 2024
b7e05f1
feat(poetry): add aliases (#11858)
baltic-tea Jun 10, 2024
166b9dc
Add plugin for native autocompletion from Symfony 6 (#11999)
malteschlueter Jun 10, 2024
83014bd
Revert "Add plugin for native autocompletion from Symfony 6 (#11999)"…
robbyrussell Jun 10, 2024
4295aed
feat(symfony6): Add plugin for native autocompletion from Symfony 6
robbyrussell Jun 10, 2024
59e8e02
fix(lib/git): turn off async prompt for zsh < 5.0.6
mcornella Jun 12, 2024
35a6725
fix(history): add warning before deleting command history in `history…
mcornella Jun 12, 2024
fee61a7
fix(screen): Prevent title being overwritten (#4633)
8191 Jun 12, 2024
6754b7e
feat(init): add custom functions and completions to `$fpath` (#5644)
minacle Jun 12, 2024
11e84bf
feat(shrink-path): allow for showing `N` last-full elements (#12481)
gcharland1 Jun 12, 2024
6c021fd
fix(timer): skip timer after running `clear` (#12370)
Nbelles Jun 12, 2024
8908e6d
fix(history): fix logic error in prompt for `history -c` (#12500)
Sargates Jun 13, 2024
0c9b42a
docs(alias-finder): add some examples (#12502)
timabell Jun 13, 2024
6fe78e0
chore: better document top-level custom files for aliases (#12504)
mcornella Jun 15, 2024
677f501
feat(wd): update to 498695ff (#12507)
ohmyzsh[bot] Jun 16, 2024
7e4ee3a
fix(encode64): use proper encode file flags
carlosala Jun 17, 2024
373a1fd
fix(essembeh): use async prompt (#12512)
essembeh Jun 17, 2024
c83ca51
fix(history): fix confirmation prompt to allow bypass
mcornella Jun 18, 2024
f2769ac
chore(history): show input in confirmation prompt
mcornella Jun 18, 2024
c432ca0
chore(deps): bump `urllib3` to 2.2.2 in `dependencies` workflow (#12516)
dependabot[bot] Jun 18, 2024
a87e9c7
fix(init): fix definition order for `$ZSH_CUSTOM`
mcornella Jun 20, 2024
a4313db
chore(deps): bump certifi from 2024.2.2 to 2024.6.2 in /.github/workf…
dependabot[bot] Jun 28, 2024
dd4be1b
chore(deps): bump requests from 2.31.0 to 2.32.3 in /.github/workflow…
dependabot[bot] Jun 28, 2024
5233759
feat(git): add `gclf` alias (#12508)
ttytm Jul 2, 2024
80ec8cd
fix(bun): set `SHELL` when generating completions (#12533)
BarbieroDB1 Jul 2, 2024
35f1d36
docs: rename twitter to X, fix link (#12532)
kopach Jul 2, 2024
bdd9ee3
docs(command-not-found): mention gentoo support (#12530)
BluCobalt Jul 2, 2024
5acaa24
feat(battery): support custom AC indicator (#12528)
ryuujo1573 Jul 2, 2024
057f3ec
chore: replace all instances of twitter with X
carlosala Jul 3, 2024
608d62b
chore(deps): bump certifi in `dependencies` workflow (#12543)
dependabot[bot] Jul 6, 2024
5b37e21
feat(eza): add hyperlink option (#12545)
bvolkmer Jul 8, 2024
fa583cf
refactor(pygmalion): simplify theme logic and prompt sequences (#12550)
mnkhouri Jul 12, 2024
11ca9e2
fix(init): add cached completions directory only once (#12551)
mcornella Jul 13, 2024
0b27b15
fix(init): fix subscript flag in 11ca9e2a
mcornella Jul 13, 2024
fd8f72b
feat(opentofu): add plugin for OpenTofu (#12285)
chenzejun Jul 13, 2024
4146c6b
fix(docker-compose): fix test for `docker-compose` executable (#12555)
den-is Jul 15, 2024
379e974
fix(tmux): do not conflict with `rcExpandParam`
carlosala Jul 15, 2024
70cfff4
feat(conda-env): add plugin for conda prompt display (#10619)
cjeonguk Jul 15, 2024
6b8f72e
fix(python): avoid local packages load
carlosala Jul 15, 2024
3012c25
refactor(rtx): remove deprecated `rtx` plugin in favor of `mise`
mcornella Jul 15, 2024
be10a91
feat(bira): add `conda` env information (requires `conda-env` plugin)…
Jul 8, 2024
b1e3a82
docs(eza): typo in hyperlink variable (#12561)
kriths Jul 17, 2024
8127e58
fix(kubectl): fix kubectl completion for `kj`, `kjx` and `ky` aliases…
mcornella Jul 21, 2024
25836e2
refactor(adb): remove outdated completion plugin `adb` (#12576)
mcornella Jul 22, 2024
a2bf5c7
refactor(gem): favor built-in zsh completion for `gem` (#12576)
mcornella Jul 23, 2024
3476148
chore(dependencies): sort dependencies.yml
mcornella Jul 23, 2024
18b86f2
refactor(ag): remove `ag` completion plugin (#12576)
mcornella Jul 23, 2024
09a3eb6
refactor(ripgrep): remove `ripgrep` completion plugin (#12576)
mcornella Jul 23, 2024
c7c11e1
refactor(fd): remove `fd` completion plugin (#12576)
mcornella Jul 23, 2024
27ca0c9
chore(dependabot): remove automatic labels
mcornella Jul 23, 2024
51d71e6
feat(brew)!: add `brew upgrade` alias (#7536)
katrinleinweber Dec 29, 2019
944203a
feat(brew): add aliases for cask and other commands (#8882)
aleagnelli May 4, 2020
8b6f0b1
feat(brew): add aliases for `brew services` (#10215)
tinogomes Sep 24, 2021
9a0e4f0
feat(brew): add `brew install` alias (#10660)
martinbeentjes Feb 7, 2022
64c2c04
feat(brew): add `brew autoremove` alias (#12574)
pheiduck Jul 22, 2024
7303385
fix(safe-paste): properly test Zsh version number (#12565)
adamhotep Jul 24, 2024
5e957cd
chore: clarify order of preference for reporting vulnerabilities
mcornella Jul 24, 2024
f70e691
fix(lib): turn off `rematchpcre` option in `omz_urlencode` (#12388)
mcornella Jul 27, 2024
06ced82
feat(dircycle): add bindings to go up or down in hierarchy (#12291)
kayhangultekin Jul 27, 2024
0a9a80a
fix(brew): rename `bc` alias to `bcn` to avoid conflict with command …
mcornella Jul 27, 2024
01a9556
chore: use `uname` in ARCHFLAGS in .zshrc template (#12563)
0x07CB Jul 28, 2024
d525e80
chore: fix ordering of sections in README
mcornella Jul 30, 2024
44ea99e
feat(git): fetch tags in `gfa` alias (#12558)
jonas-grgt Aug 1, 2024
22bda77
fix(kubectx): fix display of k8s contexts without double quotes (#12534)
mcornella Aug 1, 2024
bc337e9
docs(brew): remove reference to bubc (#12592)
13steinj Aug 1, 2024
2527959
fix(vi-mode): don't overwrite settings
carlosala Aug 1, 2024
5c532a8
fix(pyenv)!: do not load if a virtualenv is present
carlosala Aug 1, 2024
432596e
feat(arduino-cli): add completion plugin (#12522)
alessio-perugini Aug 1, 2024
0f75203
feat(docker): add image prune alias (#12520)
alvincrespo Aug 1, 2024
2cb403e
feat(toolbox): add function to show toolbox name (#12594)
SpeakinTelnet Aug 2, 2024
3b5f018
fix(toolbox): avoid prompt injection
carlosala Aug 2, 2024
e83c10e
chore(brew): duplicated alias (#12596)
pheiduck Aug 4, 2024
0ffcc3b
style(toolbox): use oneliner to extract and quote container name
mcornella Aug 4, 2024
f91dd25
refactor(vault)!: remove deprecated `vault` plugin in favor of offici…
mcornella Aug 8, 2024
ff62d39
refactor(docker-machine)!: remove plugin for unsupported Docker Machine
mcornella Aug 8, 2024
fccaaf2
fix(heroku-alias): fix loading `heroku-alias` plugin and rework docs
mcornella Aug 8, 2024
efafef8
docs: improve several plugin READMEs and add one for `ssh` plugin
mcornella Aug 9, 2024
f1764f8
chore(deps): bump pyyaml from 6.0.1 to 6.0.2 in /.github/workflows/de…
dependabot[bot] Aug 11, 2024
47767bd
fix(colorize): support args when input is stdin (#11038)
augustfengd Aug 11, 2024
d6f84f3
fix(catimg): add support to `magick` binary (#12608)
maxutka99 Aug 12, 2024
9ba6daa
feat(conda): add `conda` aliases plugin
sbmueller Oct 21, 2018
d26c4a2
chore(tmux): add link to iTerm2 integration docs
mcornella Aug 15, 2024
c13795d
feat(git)!: ask for confirmation in `gpf` alias (#10169)
mcornella Aug 15, 2024
f30df6c
docs: document disclaimer about theme appearance
mcornella Aug 15, 2024
b0204f7
feat(git): add `gmff`, `gprum(i)`, `grbum` aliases to work with `upst…
whisperity Aug 15, 2024
2056aee
Revert "feat(git)!: ask for confirmation in `gpf` alias (#10169)"
mcornella Aug 18, 2024
c10a994
chore: typo
carlosala Aug 20, 2024
ebb479e
feat(mix): add mix plugin test.watch (#10963)
MMore Aug 21, 2024
f622e6a
chore(deps): bump idna from 3.7 to 3.8 in /.github/workflows/dependen…
dependabot[bot] Aug 25, 2024
efe2126
fix(grep): remove duplicate options (#12639)
robertoaceves Aug 27, 2024
a3dfe29
feat(nvm): add `pnpx` as lazy cmd
carlosala Aug 28, 2024
c80050d
fix(scd): avoid hardcoded binary path (#12641)
bjsowa Aug 28, 2024
e2ba73a
feat(tailscale): new tailscale plugin (#12523)
lukeab Aug 28, 2024
ea8068a
fix(tailscale): make completion loading async
carlosala Aug 29, 2024
c68ff8a
feat(extract): add support for .vsix files (VS Code extension) (#12643)
mcornella Aug 30, 2024
d78275f
chore: fix typos (#12647)
Sajjon Sep 1, 2024
b8c69d2
chore(deps): bump certifi in /.github/workflows/dependencies (#12646)
dependabot[bot] Sep 1, 2024
ab3d42a
Revert "fix(awesomepanda): new line wrap" (#12651)
mcornella Sep 3, 2024
e50dd34
feat(extract): add support for `.crx` (Chrome extension format) (#12652)
mcornella Sep 5, 2024
2acfe1a
feat(localstack): add plugin (#12595)
eduardovilke Sep 5, 2024
e638008
feat(terraform): add `fmt -recursive` alias (#12637)
michael-follmann Sep 5, 2024
bc42097
feat(kubectl): show labels in aliases `kgpsl` (get pod) and `kgnosl` …
PixiBixi Sep 5, 2024
95579e3
feat(1password): make completion loading async
carlosala Sep 5, 2024
80fa5e1
fix(1password): copy password properly in `opswd`
carlosala Sep 5, 2024
2abeced
feat(ssh-agent): support `id_ed25519_sk` (#12663)
snaggen Sep 10, 2024
f6cd6a7
feat(web-search): add chatgpt (#12660)
heytulsiprasad Sep 10, 2024
f709cd4
feat(wd): update to 7054de2b (#12675)
ohmyzsh[bot] Sep 15, 2024
33ac2ee
fix(git): update prefix map for modified files (#12674)
saravanaj Sep 15, 2024
a84bc2d
fix(python)!: remove harmful `ipython` alias (#12676)
mcornella Sep 15, 2024
e3e80b9
chore(jsontools): change link to NDJSON spec (#12671)
mcornella Sep 15, 2024
8c13f02
chore(deps): bump idna in /.github/workflows/dependencies (#12678)
dependabot[bot] Sep 15, 2024
ec7d01f
chore(deps): bump urllib3 in /.github/workflows/dependencies (#12677)
dependabot[bot] Sep 15, 2024
ac325a7
feat(bgnotify): add config to pass extra args (#12679)
Cryolitia Sep 15, 2024
3151c9c
fix(git): re-add accidentally removed `gcn` (#12681)
justerror Sep 18, 2024
9bcafe1
feat(functions): add `takezip` (#12670)
eriktdesign Sep 18, 2024
865291c
feat (terraform): add `apply -auto-approve` alias (#12658)
tusharmohod Sep 18, 2024
d91944d
feat(gnzh): add virtualenv prompt (#12666)
rakeshgm Sep 18, 2024
e52598a
feat(web-search): add `reddit` (#12664)
FraCata00 Sep 18, 2024
99e2c31
feat(git): add `git_previous_branch` function
carlosala Sep 18, 2024
1514145
feat(nvm): add `_omz_nvm_load` function
carlosala Sep 19, 2024
f11cc8f
chore(deps): bump idna in /.github/workflows/dependencies (#12688)
dependabot[bot] Sep 22, 2024
367e938
chore(git): fix typo
carlosala Sep 23, 2024
9114853
fix(aussiegeek): quote color sequences
mcornella Sep 24, 2024
c1679a1
feat(systemadmin): add `ping6` alias with count limit (#12697)
aschaber1 Sep 27, 2024
2a2f8ec
fix(ssh-agent): use termux prefix for tmp (#12695)
flyingpeakock Sep 27, 2024
a72a264
feat(chezmoi): add completion plugin (#12696)
aschaber1 Sep 27, 2024
ec3cb12
fix(fastfile): use idiomatic expressions (#12708)
gsspdev Oct 1, 2024
f4423eb
feat(cli): style plugin README in `omz plugin info`
mcornella Sep 26, 2024
dae5a41
feat(opentofu): add `apply -auto-approve` alias (#12714)
za Oct 2, 2024
00b9b62
refactor(bzr): simplify and improve code (#12716)
chiqorein Oct 2, 2024
7ce26a8
feat(opentofu): add `destroy -auto-approve` alias (#12719)
za Oct 3, 2024
0c8ce9d
fix(theme-chooser): use `env` in shebang (#12720)
matifali Oct 3, 2024
62cf120
feat(terraform): add `destroy -auto-approve` alias (#12704)
So4resAlex Oct 3, 2024
d59f2fa
feat(uv): add `uv` plugin (#12702)
sebastian-correa Oct 7, 2024
767c927
fix(cli): add plugins with indentation in `omz plugin enable`
mcornella Oct 8, 2024
29b81a3
chore: assign owner for terraform and k8s-related plugins
mcornella Oct 8, 2024
4382288
feat(k9s): add completion plugin for `k9s` (#12691)
shubhamrajvanshi Oct 8, 2024
6a10a4d
feat(grep): exclude Python virtualenv from `grep` (#12685)
holmboe Oct 8, 2024
0a6f88b
style: run prettier on main README
carlosala Oct 8, 2024
2a109d3
feat(git): add escape hatch to enable async prompt
carlosala Oct 8, 2024
0987eee
fix(poetry-env): only run `deactivate` if needed (#12701)
alexrosenfeld10 Oct 8, 2024
ba17328
feat(jonathan): add virtualenv support (#12705)
kutukvpavel Oct 8, 2024
61bacd9
fix(gem): regression with gem completion (#12735)
carlosala Oct 8, 2024
d2d5155
feat(ssh-agent): add keys regardless of filename (#12741)
mikhailde Oct 10, 2024
a82f6c7
feat(wd): update to f0f47b71 (#12747)
ohmyzsh[bot] Oct 13, 2024
9bfa339
chore(deps): bump charset-normalizer in /.github/workflows/dependenci…
dependabot[bot] Oct 13, 2024
b3ba8da
ci(dependencies): use tag version in git commit if available (#12756)
mcornella Oct 14, 2024
09a9467
Revert "feat(ssh-agent): add keys regardless of filename (#12741)" (#…
carlosala Oct 15, 2024
9ae1553
feat(scw): use official scw completion (#12755)
nervo Oct 16, 2024
1b5af71
fix(pm2): update completion
carlosala Oct 16, 2024
8da75e3
feat(buf): add completion plugin
LinPr Oct 17, 2024
067558d
docs(volta): fix typo (#12765)
LinPr Oct 17, 2024
4ada154
chore(installer): only serve installer in / and /install.sh
mcornella Oct 18, 2024
a9e29fc
chore: fix note block in README
mcornella Oct 20, 2024
7bbebcd
feat(rclone): create completion plugin (#12754)
nervo Oct 22, 2024
eeb01c1
fix(websearch): allow multi-word parameters
carlosala Oct 23, 2024
45516ca
docs(jsontools): document requirements
mcornella Oct 27, 2024
68d189c
fix(last-working-dir): save working directory more strictly (#11343)
mcornella Oct 27, 2024
fa64758
fix(vagrant-prompt): make `vagrant_prompt_info` generic for any state…
mcornella Oct 27, 2024
c690f73
feat: add `devcontainers` configuration (#12783)
mcornella Oct 27, 2024
7ed475c
feat(autojump): add `termux` install path (#12791)
drjaska Nov 3, 2024
ca5471f
fix(poetry-env): switch venv between poetry dirs (#12804)
katesullivan Nov 14, 2024
b5d5268
fix(dash): urlencode special parameters like `:` in query (#12811)
mcornella Nov 19, 2024
081d704
feat(pyenv): add prompt customization (#12738)
shtrom Nov 19, 2024
e636eeb
fix(tailscale): load completion when `tailscale` is an alias (#12726)
Hyffer Nov 19, 2024
9ad764d
feat(vault): re-introduce vault plugin (#12753)
nervo Nov 19, 2024
2e8d2d7
fix(pipenv): fix auto-shell functionality when cd-ing out (#12813)
mcornella Nov 19, 2024
1b9d6e5
feat(timoni): add completion plugin (#12802)
matheuscscp Nov 19, 2024
9991822
feat(bazel): add bzlmod integrity gen function (#12797)
hofbi Nov 19, 2024
6c91a5e
feat(laravel): add alias for `optimize:clear` (#12793)
texe Nov 20, 2024
ccbe504
chore: fix some typos (#12818)
binchengqu Nov 21, 2024
366d254
feat(wd): update to v0.9.2 (#12820)
ohmyzsh[bot] Nov 24, 2024
69a6359
feat(ngrok): add completion plugin (#12826)
jonstacks Nov 28, 2024
62e3e0b
chore(deps): bump certifi from 2024.8.30 to 2024.12.14 in /.github/wo…
dependabot[bot] Dec 15, 2024
b9e73b4
docs(per-directory-history): add variable docs (#12844)
franzudev Dec 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 20 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"image": "mcr.microsoft.com/devcontainers/base:noble",
"features": {
"ghcr.io/devcontainers/features/common-utils": {
"installZsh": true,
"configureZshAsDefaultShell": true,
"username": "vscode",
"userUid": 1000,
"userGid": 1000
}
},
"postCreateCommand": "dir=/workspaces/ohmyzsh; rm -rf $HOME/.oh-my-zsh && ln -s $dir $HOME/.oh-my-zsh && cp $dir/templates/minimal.zshrc $HOME/.zshrc && chgrp -R 1000 $dir && chmod g-w,o-w $dir",
"customizations": {
"codespaces": {
"openFiles": [
"README.md"
]
}
}
}
7 changes: 7 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,10 @@ insert_final_newline = true
charset = utf-8
indent_size = 2
indent_style = space

[*.py]
indent_size = 4

[devcontainer.json]
indent_size = 4
indent_style = tab
11 changes: 10 additions & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,10 +1,19 @@
# Plugin owners
plugins/archlinux/ @ratijas
plugins/aws/ @maksyms
plugins/dbt/ @msempere
plugins/eza/ @pepoluan
plugins/genpass/ @atoponce
plugins/git-lfs/ @hellovietduc
plugins/gitfast/ @felipec
plugins/kube-ps1/ @mcornella
plugins/kubectl/ @mcornella
plugins/kubectx/ @mcornella
plugins/opentofu/ @mcornella
plugins/react-native @esthor
plugins/sdk/ @rgoldberg
plugins/shell-proxy/ @septs
plugins/starship/ @axieax
plugins/terraform/ @mcornella
plugins/universalarchive/ @Konfekt
plugins/wp-cli/ @joshmedeski
plugins/zoxide/ @ajeetdsouza
2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
github: [robbyrussell, mcornella, larson-carter]
github: [ohmyzsh, robbyrussell, mcornella, larson-carter, carlosala]
open_collective: ohmyzsh
1 change: 1 addition & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
- [ ] 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:

Expand Down
14 changes: 14 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
version: 2
updates:
- package-ecosystem: github-actions
directory: /
schedule:
interval: "weekly"
day: "sunday"
labels: []
- package-ecosystem: "pip"
directory: "/.github/workflows/dependencies"
schedule:
interval: "weekly"
day: "sunday"
labels: []
46 changes: 46 additions & 0 deletions .github/dependencies.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
dependencies:
plugins/gitfast:
repo: felipec/git-completion
branch: master
version: tag:v2.1
postcopy: |
set -e
rm -rf git-completion.plugin.zsh Makefile README.adoc t tools
test -e git-completion.zsh && mv -f git-completion.zsh _git
plugins/gradle:
repo: gradle/gradle-completion
branch: master
version: 25da917cf5a88f3e58f05be3868a7b2748c8afe6
precopy: |
set -e
find . ! -name _gradle ! -name LICENSE -delete
plugins/history-substring-search:
repo: zsh-users/zsh-history-substring-search
branch: master
version: 87ce96b1862928d84b1afe7c173316614b30e301
precopy: |
set -e
rm -f zsh-history-substring-search.plugin.zsh
test -e zsh-history-substring-search.zsh && mv zsh-history-substring-search.zsh history-substring-search.zsh
postcopy: |
set -e
test -e dependencies/OMZ-README.md && cat dependencies/OMZ-README.md >> README.md
plugins/wd:
repo: mfaerevaag/wd
branch: master
version: tag:v0.9.2
precopy: |
set -e
rm -r test
rm install.sh tty.gif wd.1
plugins/z:
branch: master
repo: agkozak/zsh-z
version: afaf2965b41fdc6ca66066e09382726aa0b6aa04
precopy: |
set -e
test -e README.md && mv -f README.md MANUAL.md
postcopy: |
set -e
test -e _zshz && mv -f _zshz _z
test -e zsh-z.plugin.zsh && mv -f zsh-z.plugin.zsh z.plugin.zsh
36 changes: 36 additions & 0 deletions .github/workflows/dependencies.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Update dependencies
on:
workflow_dispatch: {}
schedule:
- cron: "0 6 * * 0"

jobs:
check:
name: Check for updates
runs-on: ubuntu-latest
if: github.repository == 'ohmyzsh/ohmyzsh'
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Authenticate as @ohmyzsh
id: generate_token
uses: ohmyzsh/github-app-token@v2
with:
app_id: ${{ secrets.OHMYZSH_APP_ID }}
private_key: ${{ secrets.OHMYZSH_APP_PRIVATE_KEY }}
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: "3.12"
cache: "pip"
- name: Process dependencies
env:
GH_TOKEN: ${{ steps.generate_token.outputs.token }}
GIT_APP_NAME: ohmyzsh[bot]
GIT_APP_EMAIL: 54982679+ohmyzsh[bot]@users.noreply.github.com
TMP_DIR: ${{ runner.temp }}
run: |
pip install -r .github/workflows/dependencies/requirements.txt
python3 .github/workflows/dependencies/updater.py
1 change: 1 addition & 0 deletions .github/workflows/dependencies/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.venv
7 changes: 7 additions & 0 deletions .github/workflows/dependencies/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
certifi==2024.12.14
charset-normalizer==3.4.0
idna==3.10
PyYAML==6.0.2
requests==2.32.3
semver==3.0.2
urllib3==2.2.3
Loading