summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-05-07feat(nvm): add `corepack` to `lazy_cmd`Carlo Sala
2024-05-07feat(python): autovenv keeps activated on subdirs (#12396)Michael Gonzo
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2024-05-03fix(extract): `zst` now extracts as expected (#12395)Shai Coleman
2024-05-02feat(termsupport): support `alacritty*` TERM (#12392)stefan
Closes #12391
2024-05-01feat(autojump): add `nix-darwin` install path (#12389)Antoine
2024-04-30fix(fzf): support old `fzf` versionsCarlo Sala
Closes #12387
2024-04-25fix(copybuffer): prevent `which` alias usage (#12379)Marc Cornellà
2024-04-23fix(poetry-env): do not deactivate in a subdirCarlo Sala
Closes #12377
2024-04-23feat(fishy): add color to username (#12369)John Matczak
2024-04-22fix(ssh-agent): add identity only if identity exists (#12371)Zikoeng Xi
2024-04-22chore(async): reenable async prompt by default on zsh < 5.0.6 (#12358)Marc Cornellà
Fixes #12331
2024-04-22fix(async): fix crash on zsh < 5.0.6 (#12358)Marc Cornellà
2024-04-19feat(fzf): support fzf setup for 0.48.0 and older (#12367)Marc Cornellà
Fixes #12355
2024-04-18fix(history): add `t` option to history wrapper (#12365)Martin Hans
The `t` option takes a strftime format specification as argument. This fixes cases in which $HIST_STAMPS is set to a value other than `mm/dd/yyyy|dd.mm.yyyy|yyyy-mm-dd`.
2024-04-18chore(updater): small typoMarc Cornellà
2024-04-18fix(updater): abort update if `$ZSH` is not a git repositoryMarc Cornellà
Fixes #12298
2024-04-18fix(update): define `$ZSH` if undefined (#12273)Marc Cornellà
Fixes #12273 Fixes https://github.com/topgrade-rs/topgrade/issues/519
2024-04-18fix(history): fix `history -c` (#12362)Marc Cornellà
Fixes #12362
2024-04-17fix(git): turn off async prompt by default on zsh < 5.0.6 (#12331)Marc Cornellà
See https://github.com/ohmyzsh/ohmyzsh/issues/12331#issuecomment-2059460268
2024-04-16fix(agnoster): prevent accidental alias useMarc Cornellà
2024-04-16fix(history): fix edge cases introduced in #12341 (#12357)Martin Hans
2024-04-16feat(tmux): sessions named as current dir (#12351)Jhon Pedroza
2024-04-12feat(poetry-env): support changing between two venv dirs (#12346)Kate Sullivan
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2024-04-11fix(yarn): use `builtin cd` in completion (#12347)joél hawkins torres
2024-04-10fix(shell-proxy): support ssh-proxy using http proxy in cygwin (#12340)Ruize Tang
2024-04-09fix(history): revert to old behavior when no args passed (#12341)MoAlkhateeb
* Fixed a bug in *omz_history* where it would automatically create a file when run with the -p flag * Reverted old history behaviour while fixing parsing bug
2024-04-09feat(macos): `ofd` now opens any directory (#12337)Bartek Pacia
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2024-04-09docs: fix typo (#12339)Taekin Kim
2024-04-09fix(history)!: fix arg passing to `fc` for `history` command (#12338)MoAlkhateeb
BREAKING CHANGE: we have fixed a bug in the `history` wrapper for OMZ which means that running just history will now not show all the history since the 1st command, but only recent ones. To get the previous behavior, you can run `history 1` to get all the command history, or other commands such as `history -30` to get the last 30 commands.
2024-04-08feat(git): add alias `gmc` for `git merge --continue` (#12326)Soo Philip Jason Kim
Co-authored-by: PJ Kim <pj.0x08@kakaocorp.com>
2024-04-08feat(laravel): add `artisan test` alias (`pats`) (#12310)Reza Askari
2024-04-08docs(git): add `gwipe` aliasCarlo Sala
2024-04-08feat(git): introduce `gwipe` alias (#12302)Matheus Richard
`gpristine` might be too much on several occasions, given that it removes all untracked files. This might not be ideal because it will delete important things like environment files and encryption keys. With that in mind, this commit introduces `gwipe` as a way to get a "clean slate" but still have your dev environment working.
2024-04-06Update README for git-prompt to clarify how to use (#10922)David Chin
* Add note about need to customise theme. It may not be obvious that the theme needs to be customised. See: https://github.com/ohmyzsh/ohmyzsh/issues/9395 * Clarify type of theme customisation needed.
2024-04-06fix(autojump): add macOS 'pkgsrc' installation location (#12329)Dee'Kej
2024-04-05fix(lib/git): fix detection of function use in promptMarc Cornellà
RPS1 and RPROMPT are not equivalent, though they have the same effect. Added both to detect if `git_prompt_*` is used. Fixes #12325
2024-04-04perf(async): avoid executing `true` if not required (#12318)Loïc Yhuel
The issue which required "command true" was fixed in zsh 5.8.
2024-04-04fix(git): disable locally `ksharrays`Carlo Sala
Fixes #12321
2024-04-04fix(archlinux): make `upgrade` work with non-englishCarlo Sala
Closes #12316
2024-04-03feat(git): implement async completion for `git_prompt_status` (#12319)Loïc Yhuel
This is important for themes using it, since it is usually a little slower than git_prompt_info. Also two small fixes : - the handler for git_prompt_info was incorrectly named _omz_git_prompt_status - _defer_async_git_register was kept in precmd, there is no need to call it on each prompt
2024-04-03feat(git)!: enable async git prompt (now for real)Marc Cornellà
BREAKING CHANGE: the new async prompt feature will render prompt information asyncronously and degrade nicely when the calls take too long to finish, as the prompt will already be first drawn and interactive. This is enabled by default for the git prompt and themes that use it (`git_prompt_info`). If you find that it's not working for you, please open an issue if one is not already opened, and see https://github.com/ohmyzsh/ohmyzsh#disable-async-git-prompt for how to turn it off.
2024-04-03fix(async): avoid blocking the shell while waiting (#12304)Loïc Yhuel
Co-authored-by: Marc Cornellà <marc@mcornella.com>
2024-04-03feat(httpie): complete https command (#12314)Gregory Reshetniak
2024-03-30feat(gcloud): add homebrew installation path (#12308)Jason D'Amour
2024-03-30fix(starship): keep `ZSH_THEME` if not installed (#12309)Masaru Iritani
2024-03-26style: remove trailing whitespace (#12303)vladislav doster
2024-03-26fix(poetry-env): activate only if env exists (#12301)Zikoeng Xi
2024-03-26feat(terraform): add `tft` (`terraform test`) (#12299)Arash Haghighat
2024-03-26feat(jira): add help/usage cmd (#12293)Jim Weller
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2024-03-25fix(ssh-agent): don't start new agent if screen/tmux symlink exists (#12297)Alexander Schlüter