Commit Graph
100 Commits
Author SHA1 Message Date
Carlo SalaandGitHub cfdc4822d4 ci(deps): make git clone support non-branch refs (#13787) 2026-06-01 09:03:26 +02:00
Carlo SalaandGitHub e42ac8c57b ci: add strong permission (#13694) 2026-04-16 19:05:24 +02:00
Carlo SalaandGitHub 061f773dd3 ci: use client-id rather than app-id (#13690) 2026-04-13 11:31:03 +02:00
Carlo SalaandGitHub 871d4b9816 fix(1password)!: remove v1 support (#13507)
BREAKING CHANGE: `op` v1 support has been removed. Please migrate to v2
if you are affected by this change.
2026-01-08 12:02:40 +01:00
Carlo SalaandGitHub 28d4ab6e98 ci(deps): add GH_TOKEN to GitHub API requests (#13502) 2026-01-05 12:36:14 +01:00
Carlo SalaandGitHub ca5c467db1 fix(dependencies): only open PR if there are relevant changes (#13454)
Fixes cases like #13453
2025-12-01 09:59:09 +01:00
Carlo SalaandGitHub 9d93dfaa60 fix(keychain): use pattern matching to detect version (#13423) 2025-11-15 11:39:09 -03:00
Carlo SalaandGitHub 38423b4b5c ci(deps): ensure push permissions are available (#13389) 2025-10-23 05:16:17 -07:00
Carlo SalaandGitHub d57775d89e fix(git): replace whatchanged with log (#13338)
Closes #13333
2025-09-29 08:41:24 +02:00
Carlo SalaandGitHub ddd77516ef ci: add scorecard automatic update (#13319) 2025-09-19 17:55:16 +02:00
Carlo Sala 9e23925b85 fix(magic-enter): check for cmd existance before executing
Closes #13294
2025-09-10 09:30:04 +08:00
Carlo Sala 9ad0ce6482 fix(magic-enter): avoid unexpected console output
Closes #13290
2025-09-06 12:19:49 +08:00
Carlo SalaandGitHub cef64c465a fix(install): ensure --unattended is respected (#13275)
Closes #13274
2025-08-19 12:46:13 +02:00
Carlo Sala 92a03105ac docs(key-bindings): clarify comment
Closes #13265
2025-08-16 21:26:22 +02:00
Carlo Sala 8bd49fb047 fix(virtualenv): take into account $VIRTUAL_ENV_PROMPT
Closes #13262
2025-08-16 18:27:53 +02:00
Carlo SalaandGitHub 5c804257ce ci: use actions/create-github-app-token (#13233) 2025-07-28 19:20:50 +02:00
Carlo Sala 8425e9774e fix(keychain): reversed logic
Closes #13106
2025-07-21 10:04:10 +02:00
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
Carlo Sala f6a7bbf81a fix(debian): avoid aptitude hardcoding
Closes #13095
2025-04-29 10:42:28 +02:00
Carlo Sala 959b6cf5ee fix(emacs): do not emit ANSI escape codes in vterm
Closes #13067
2025-04-24 15:42:26 +02:00
Carlo SalaandGitHub 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 SalaandGitHub 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 SalaandGitHub 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 SalaandGitHub 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 SalaandMatt 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