Carlo Sala and GitHub
f81259fb34
fix(cli): support noexec environments ( #13042 )
...
Closes #13032
2025-03-29 12:55:20 +01:00
Carlo Sala
a78d006faa
fix(asdf)!: remove legacy <0.16 integration
...
`asdf` plugin only supports asdf 0.16 and ahead from now on.
2025-03-29 10:47:03 +01:00
Carlo Sala and GitHub
eeaf9f89b0
fix(tmux): disable AUTOREFRESH by default ( #13034 )
2025-03-24 20:52:31 +01:00
Carlo Sala
0c8c7bf2a8
docs(tmux): add note to README for #5282
2025-03-20 20:26:18 +01:00
Carlo Sala
5eaebdf0fe
fix(termsupport): ensure ohmyzsh can run with set -eu
...
Closes #12870
2025-03-20 20:02:34 +01:00
Carlo Sala
4d9d346718
feat(asdf): support asdf v0.16 ahead
...
Co-authored-by: Valgard Trontheim <github@trontheim.de >
Closes #12964
Closes #12967
2025-02-12 20:15:25 +01:00
Carlo Sala
ce9a4a0196
feat(dnf): add dnf5 completion
...
Closes #12939
2025-01-26 14:25:45 +01:00
Carlo Sala
276e540eed
fix(cli): ensure ksharrays is unset
...
Closes #12900
2025-01-10 14:11:33 +01:00
Carlo Sala
eeb01c18c1
fix(websearch): allow multi-word parameters
2024-10-23 12:37:25 +02:00
Carlo Sala
1b5af717a9
fix(pm2): update completion
...
Closes #12733
2024-10-16 21:10:55 +02:00
Carlo Sala and GitHub
09a9467200
Revert "feat(ssh-agent): add keys regardless of filename ( #12741 )" ( #12761 )
...
This reverts commit d2d5155d41 .
Closes #12743
Closes #12745
Closes #12758
2024-10-15 13:02:12 +02:00
Carlo Sala and GitHub
61bacd95b2
fix(gem): regression with gem completion ( #12735 )
2024-10-08 21:50:31 +02:00
Carlo Sala
2a109d30af
feat(git): add escape hatch to enable async prompt
2024-10-08 20:41:58 +02:00
Carlo Sala
0a6f88ba06
style: run prettier on main README
2024-10-08 20:41:58 +02:00
Carlo Sala
367e9381df
chore(git): fix typo
2024-09-23 17:32:44 +02:00
Carlo Sala
1514145a09
feat(nvm): add _omz_nvm_load function
2024-09-19 11:44:51 +02:00
Carlo Sala
99e2c31484
feat(git): add git_previous_branch function
...
Closes #12538
2024-09-18 21:05:45 +02:00
Carlo Sala
80fa5e1376
fix(1password): copy password properly in opswd
...
Closes #12635
2024-09-05 20:21:14 +02:00
Carlo Sala
95579e3ca1
feat(1password): make completion loading async
2024-09-05 20:21:13 +02:00
Carlo Sala
ea8068aa3e
fix(tailscale): make completion loading async
2024-08-29 12:19:19 +02:00
Carlo Sala
a3dfe29036
feat(nvm): add pnpx as lazy cmd
2024-08-28 10:34:25 +02:00
Carlo Sala
c10a99406a
chore: typo
2024-08-20 16:34:08 +02:00
Carlo Sala
3b5f018f70
fix(toolbox): avoid prompt injection
2024-08-02 17:00:55 +02:00
Carlo Sala
5c532a85cf
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
2024-08-01 20:12:16 +02:00
Carlo Sala
2527959e79
fix(vi-mode): don't overwrite settings
...
Closes #11673
2024-08-01 19:55:05 +02:00
Carlo Sala
6b8f72e528
fix(python): avoid local packages load
...
Closes #12535
2024-07-15 19:03:27 +02:00
Carlo Sala
379e974d2b
fix(tmux): do not conflict with rcExpandParam
...
Closes #12506
2024-07-15 18:45:50 +02:00
Carlo Sala
057f3ec67e
chore: replace all instances of twitter with X
...
Closes #12536
2024-07-03 08:51:20 +02:00
Carlo Sala
7e4ee3a3cd
fix(encode64): use proper encode file flags
...
Fixes #12509
2024-06-17 20:37:21 +02:00
Carlo Sala
8510847ff3
fix(bundler): add completion for bundler bin as well
...
Closes #12482
2024-06-08 13:32:27 +02:00
Carlo Sala
e0c6cb1470
chore(yarn): remove unneeded line
2024-05-31 08:55:53 +02:00
Carlo Sala
2c08d2b842
fix(kubectl): load completion properly in functions
...
Closes #12427
2024-05-30 20:21:40 +02:00
Carlo Sala
203369b0f9
ci(dependencies): run on sunday CET morning
2024-05-22 15:36:03 +02:00
Carlo Sala
c77a01dbe2
Revert "feat(agnoster): add anaconda env information ( #12434 )"
...
This reverts commit 309129f651 .
2024-05-22 09:15:11 +02:00
Carlo Sala
04b66b2308
chore(dependencies): PR wording
2024-05-21 20:46:54 +02:00
Carlo Sala
0621944db5
fix(dependencies): only open PR if there are changes
2024-05-21 20:43:26 +02:00
Carlo Sala
0493eab8ce
fix(dependencies): check if repo is clean before committing
2024-05-12 12:40:45 +02:00
Carlo Sala
1d31ff6037
ci(dependencies): fetch all branches
2024-05-12 12:30:22 +02:00
Carlo Sala
eff648aab0
ci(dependencies): use setup-python and enable cron-based jobs
2024-05-12 12:26:30 +02:00
Carlo Sala
eb2ff84a2c
fix(dependencies): avoid creating PR if it's already there
2024-05-12 12:26:30 +02:00
Carlo Sala
423b9a8ded
feat(dependencies): add support for semver tags
2024-05-12 12:26:30 +02:00
Carlo Sala
a258eb4547
fix(dependencies): improve typing
2024-05-12 12:26:30 +02:00
Carlo Sala
13c8a10e39
style(dependencies): run ruff formatter
2024-05-12 12:26:30 +02:00
Carlo Sala
83110e8ce1
chore(dependencies): update requirements.txt
2024-05-12 12:26:30 +02:00
Carlo Sala
8c5f64cc2f
feat(nvm): add corepack to lazy_cmd
2024-05-07 21:30:52 +02:00
Carlo Sala
21963f4f67
fix(fzf): support old fzf versions
...
Closes #12387
2024-04-30 12:57:05 +02:00
Carlo Sala
5d2d35cd17
fix(poetry-env): do not deactivate in a subdir
...
Closes #12377
2024-04-23 16:21:21 +02:00
Carlo Sala
5bff59f78e
docs(git): add gwipe alias
2024-04-08 22:05:23 +02:00
Carlo Sala
114b58ed4e
fix(git): disable locally ksharrays
...
Fixes #12321
2024-04-04 11:58:43 +02:00
Carlo Sala
6d0362ef2f
fix(archlinux): make upgrade work with non-english
...
Closes #12316
2024-04-04 10:08:28 +02:00
Carlo Sala
8940fa2913
fix(dependencies): copy gradle LICENSE
2024-03-15 19:53:43 +07:00
Carlo Sala
fff9ab7619
feat(dependencies): enable gradle plugin
2024-03-15 19:49:24 +07:00
Carlo Sala
32d4389aa6
fix(git): disable temporarely async prompt
2024-03-07 17:17:27 +01:00
Carlo Sala
fd01fd66ce
perf(nvm): don't call nvm version on every cd
...
Now we only call `nvm version` in case we changed directory and we are
not anymore in a `.nvmrc` directory.
See https://github.com/nvm-sh/nvm/pull/2874
2024-03-04 11:11:35 +01:00
Carlo Sala
94aa49c0b9
feat(nvm)!: make lazy and autoload options compatible
...
BREAKING CHANGE: Prior to this commit, if `lazy` and `autoload` options
were enabled at the same time, `lazy` was getting overriden and only
`autoload` was taken into account.
Now they work together and `autoload` will be enabled after `nvm` has
been lazy-loaded.
Closes #11690
2024-03-04 11:11:27 +01:00
Carlo Sala
0ea0d14288
fix(nvm): remove zsh completion
...
We rely on official bash completion now on.
2024-03-04 10:47:34 +01:00
Carlo Sala
70395a6463
fix(git): do not use += in sh script
...
Fixes #12251
2024-03-03 11:22:25 +01:00
Carlo Sala
458fc2e1df
docs(git-commit): add warning
2024-03-02 10:05:54 +01:00
Carlo Sala
b6c1de87b0
fix(git-commit): add omz version check
2024-03-02 10:05:44 +01:00
Carlo Sala
8e088ded82
docs(git-commit): document attention flag
2024-03-02 01:25:20 +01:00
Carlo Sala
e3216d15c2
fix(git-commit)!: allow alias update
...
BREAKING CHANGE: Prior to this commit, git aliases were not being
updated after every update of oh-my-zsh. In case you were using
git-commit plugin before this commit, please remove your git aliases to
proceed.
2024-03-02 01:09:17 +01:00
Carlo Sala
0008534147
fix(tmux): regression with detached sessions
...
See https://github.com/ohmyzsh/ohmyzsh/pull/12242#issuecomment-1973236605
2024-03-01 16:44:20 +01:00
Carlo Sala
514d5736ea
ci: enable dependabot
2024-02-13 17:25:16 +01:00
Carlo Sala
8f22370af8
fix(key-bindings): bind default arrow keys to beginning-search
...
Fixes #12197
2024-02-12 09:48:38 +01:00
Carlo Sala
43613d7b71
fix(web-search): use pattern instead of regex
...
Closes #12202
2024-02-07 11:16:36 +01:00
Carlo Sala
e656377d36
fix(web-search): encode spaces as %20
2024-01-24 10:10:55 +01:00
Carlo Sala
d44ec1492b
ci(dependencies): create history-substring-search files as expected
2024-01-16 11:02:07 +01:00
Carlo Sala
530cd7f76b
fix(history-substring-search): source properly plugin
2024-01-16 11:02:07 +01:00
Carlo Sala
d2ffe8306a
feat(history-substring-search): use new dependencies updater
2024-01-16 10:47:06 +01:00
Carlo Sala
a9b6af5b23
refactor(minikube): standardize completion generation
...
Closes #10763
2024-01-02 21:01:17 +01:00
Carlo Sala
544eb17e33
ci(project): use ohmyzsh's bot credentials
2023-12-28 21:21:39 +01:00
Carlo Sala
46b24d4099
ci(dependencies): fix some envs and add requirements
2023-12-28 21:21:39 +01:00
Carlo Sala
8a8a04f43a
fix(nvm): prevent duplicates in lazy_cmd
...
Closes #11344
2023-12-27 10:52:23 +01:00
Carlo Sala
0bb00eddbb
ci(dependencies): fix typo
2023-12-20 19:38:25 +01:00
Carlo Sala
18073af622
fix(bgnotify): detect properly if swaymsg is installed
...
Closes #12053
2023-11-22 15:22:36 +01:00
Carlo Sala
632ed413a9
fix(wd): use (( )) instead of [[ ]]
...
zsh versions prior to 5.0.6 mark `[[ <num> ]]` as invalid syntax
Closes #12017
2023-11-02 15:49:57 +01:00
Carlo Sala
0e1e877ea9
fix(git)!: remove gt alias
...
BREAKING CHANGE: `gt` alias clashes with Graphite CLI
(https://graphite.dev ). See https://github.com/ohmyzsh/ohmyzsh/pull/11910#issuecomment-1736340910
2023-09-27 08:19:59 +02:00
Carlo Sala
c91684bb1b
docs(web-search): add youtube entry
2023-09-25 08:20:20 +01:00
Carlo Sala and Matt Cable
7e4c26860d
feat(brew): add support for custom BREW_LOCATION
...
Fixes #11888
Co-authored-by: Matt Cable <github@curiousstranger.org >
2023-09-13 10:48:41 +02:00
Carlo Sala
079dbff2c4
feat(pipenv): add option to disable auto shell feature
...
Closes #11472
2023-09-06 19:01:41 +02:00
Carlo Sala
8e8ec1348b
fix(git-commit): avoid conflict with aliases var
...
Closes #11876
2023-09-06 10:54:13 +02:00
Carlo Sala
03a0d5bbae
fix(clipboard): load clipboard on usage
...
Closes #8827
2023-08-24 17:25:51 +02:00
Carlo Sala
fd219a94ab
docs(aliases): replace screenshot
...
Closes #11837
Closes #11822
2023-08-10 15:39:42 +02:00
Carlo Sala
6925c44af4
fix(aliases): rename acs to als in script help
...
Closes #11812
2023-07-25 01:22:39 +02:00
Carlo Sala
7d5e12500a
feat(docker): add legacy-completion option
2023-07-20 10:43:56 +02:00
Carlo Sala
7cf00a0b5c
fix(nvm): remove nvm not found verbose message
2023-07-19 14:46:35 +02:00
Carlo Sala
fe4b565986
fix(docker): only load old completion if docker <23
2023-06-30 11:41:44 +02:00
Carlo Sala
723af07a56
fix(docker): add static completion script
2023-06-29 13:25:05 +02:00
Carlo Sala
b5be2d39e2
fix(nvm): disable lazy-loading if autoload is set
...
Closes #11748
2023-06-20 09:36:11 +02:00
Carlo Sala
4ba17232da
feat(nvm)!: remove soft-deprecated code
...
BREAKING CHANGE: $NVM_LAZY, $NVM_LAZY_CMD, AND $NVM_AUTOLOAD cannot be
used anymore to tweak nvm plugin. Use zstyle-based configurations
instead.
2023-06-20 08:54:37 +02:00
Carlo Sala and GitHub
6bffaab290
fix(docker): only generate completion for docker >23 ( #11754 )
2023-06-15 20:06:56 +02:00
Carlo Sala
68f3ebb4de
feat(docker): generate completion function
...
Closes #10825
Closes #10912
Closes #11751
2023-06-15 11:17:27 +02:00
Carlo Sala
46c70406dd
feat(nvm): add npx to lazy trigger list
...
Closes #11740
2023-06-07 18:43:47 +02:00
Carlo Sala
d1c64bfda3
fix(autoenv): typo
2023-06-05 10:26:36 +02:00
6101106916
feat(install): deploy installer to install.ohmyz.sh ( #11722 )
...
Co-authored-by: Marc Cornellà <hello@mcornella.com >
2023-06-02 21:37:48 +02:00
Carlo Sala
902b79e635
fix(functions): use command env
...
Closes #11709
2023-05-23 08:43:49 +02:00
Carlo Sala
aaf83d37aa
docs(theme-and-appearance): reflect properly dcff7a7 changes
2023-05-09 12:10:05 +02:00
Carlo Sala
dcff7a7f08
fix(theme-and-appearance): make bsd ls to be default
2023-05-09 12:05:15 +02:00
Carlo Sala
c5208867f1
feat(theme-and-appearance): allow disabling gnu-ls in bsd
...
To disable gnu-ls (`gls`) even if it's installed in freeBSD and macOS
you can set it up with:
```zsh
zstyle ':omz:lib:theme-and-appearance' gnu-ls no
```
Closes #11647
2023-05-06 13:39:01 +02:00
Carlo Sala
85fdbfe216
fix(apple): go back to previous icon
...
Turns out that <U+F8FF> is a reserved unicode code that is Apple logo in
Apple systems.
Nerd fonts was overwritting that code to other stuff in v2 and that's
why I thought it needed to be replaced.
Closes #11665
This reverts commit 693e3dcc44 .
2023-05-03 11:19:41 +02:00