Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-10 | feat(lib): add `mkcd` as equivalent to `takedir` (#9749) | Marc Cornellà | |
Fixes #9749 | |||
2021-06-17 | fix(lib): remove `kubectx` stub prompt function from lib | Marc Cornellà | |
Fixes #9974 | |||
2021-06-13 | feat(kubectx): adding a new plugin for 'kubectx' (#6114) | Stanisław Szydło | |
Co-authored-by: Marc Cornellà <marc.cornella@live.com> Co-authored-by: Robby Russell <robby@planetargon.com> | |||
2021-06-11 | feat(take): add support to `take' for taking remote urls (#2029) | Mitchel Humpherys | |
Download, extract, and cd into the resulting directory. Co-authored-by: Mitchel Humpherys <mitchelh@codeaurora.org> | |||
2021-03-25 | fix: use `$USERNAME` guaranteed to always be defined in zsh | Marc Cornellà | |
Fixes #9701 | |||
2021-03-08 | fix(terraform): use faster method to get workspace (#9709) | Vlad Korolev | |
Also add tf_prompt_info to the list of prompt functions so theme writers are aware of it | |||
2021-03-01 | fix(update): don't error on upgrade no-op (#9685) | Cai Cooper | |
* Don't error on upgrade no-op No error code is required for a non failure scenario. * Manually check whether changes were pulled in `omz update` Co-authored-by: Marc Cornellà <hello@mcornella.com> | |||
2021-01-16 | fix(lib): use -N syntax in `head` and `tail` to support Solaris (#6391) | Marc Cornellà | |
Closes #6391 Co-authored-by: Sergey Mashkov <cy6erGn0m@gmail.com> | |||
2021-01-07 | fix(lib): update Emacs terminal detection in `title` function (#9577) | Kyle Gerard Felker | |
Environment variable EMACS was replaced by INSIDE_EMACS | |||
2021-01-05 | fix(CLI): show symlinked themes in `omz theme list` | Marc Cornellà | |
2021-01-03 | feat(CLI): add `plugin info` subcommand (#9452) | Fernando Crespo | |
Co-authored-by: Fernando Crespo <fxcrespo@iMac-44054.local> Co-authored-by: Marc Cornellà <marc.cornella@live.com> | |||
2021-01-02 | fix(lib): mark changes as MODIFIED on 'MM' in `git_prompt_status` (#9552) | Seamile | |
In the output of `git status -sb`, 'MM' indicates there are both added and modified changes. This change marks that case as MODIFIED instead of ADDED. | |||
2020-12-31 | fix(CLI): properly get zsh command in `omz update` (#9558) | Marc Cornellà | |
Zsh versions older than 5.3 don't have ZSH_ARGZERO, so use an alternative method to get the zsh command. Fixes #9558 | |||
2020-12-10 | chore!: notify breaking change in `git_prompt_info` | Marc Cornellà | |
BREAKING CHANGE: the git config option to skip running `git_prompt_info` has changed from `oh-my-zsh.hide-status` to `oh-my-zsh.hide-info` (#9188). | |||
2020-12-10 | feat(lib): show upstream branch in `git_prompt_info` (#9188) | Bruno Borges | |
Show the remote branch the local branch is tracking if `ZSH_THEME_GIT_SHOW_UPSTREAM` is set, like so: `ZSH_THEME_GIT_SHOW_UPSTREAM=1`. Co-authored-by: Marc Cornellà <marc.cornella@live.com> | |||
2020-12-07 | feat(lib)!: soft-deprecate `upgrade_oh_my_zsh` function for everybody | Marc Cornellà | |
BREAKING CHANGE: the `upgrade_oh_my_zsh` function now calls `omz update` directly. | |||
2020-12-07 | fix(updater): don't show changelog when running unattended update (#9495) | Marc Cornellà | |
Fixes #9495 | |||
2020-12-04 | feat(CLI): add `--unattended` flag to `omz update` to not reload zsh (#9187) | Marc Cornellà | |
2020-11-30 | feat(CLI): add `omz changelog` command | Marc Cornellà | |
2020-11-30 | fix(updater): correctly restart the zsh session when the update pulled changes | Marc Cornellà | |
2020-11-30 | refactor(updater): switch to Zsh execution and fix git remote detection logic | Marc Cornellà | |
2020-11-09 | fix(lib): make opts local in omz_urlencode to fix scoping bug | Marc Cornellà | |
Fixes error message when using zplug, due to $opts having been declared as an associative array: omz_urlencode:2: bad set of key/value pairs for associative array Fixes #9429 | |||
2020-11-09 | Revert "lib: remove share_history" | Marc Cornellà | |
This reverts commit 23760228908d14a4644718869d5ebfb7b0dde6a7. Fixes #9430 | |||
2020-10-27 | lib: delete zsh session history list | Marc Cornellà | |
NOTE: it still lives somewhere in the current zsh process. Run `fc -P` to restore it. | |||
2020-10-21 | Revert "lib: treat _ and - as part of a word" | Marc Cornellà | |
This reverts commit 50dc4ab3574f4e265dff816d8d9a0195cd260152. The community has spoken: - https://github.com/ohmyzsh/ohmyzsh/issues/9367 - https://github.com/ohmyzsh/ohmyzsh/issues/8743 Fixes #9367 | |||
2020-10-20 | lib: follow symlinked plugins in `plugin list` CLI command | Marc Cornellà | |
See https://github.com/ohmyzsh/ohmyzsh/issues/9087#issuecomment-712460275 | |||
2020-10-18 | lib: allow bare output in theme and plugins list command | Marc Cornellà | |
2020-10-18 | lib: use `column` to format plugin and theme list CLI commands | Marc Cornellà | |
2020-10-10 | lib: fix regex bug in git_prompt_status | Marc Cornellà | |
Fixes #9326 | |||
2020-10-10 | lib: remove share_history | Marc Cornellà | |
Related: #2537, #9324 | |||
2020-10-10 | lib: fix `omz help` and reword | Marc Cornellà | |
2020-10-10 | lib: fix fmt removing ESC characters in theme and plugin list CLI commands | Marc Cornellà | |
2020-10-09 | nvm: simplify nvm.sh and bash completion loading | Marc Cornellà | |
2020-10-09 | nvm: use `nvm current` in nvm_prompt_info and look in alternate install ↵ | Andrew Janke | |
locations This makes it work regardless of where nvm is loaded from. And it uses nvm's version strings, which distinguish the "system" and "none" NVM environments, instead of reporting the specific version of the system node.js or erroring, respectively. Fixes #4336 Closes #4338 | |||
2020-10-09 | lib: fix formatting in `omz pr clean` CLI command | Marc Cornellà | |
2020-10-09 | lib: add plugin and theme subcommands and fix `omz pr clean` | Marc Cornellà | |
- Add plugin and theme subcommand Fixes #8961 - Add confirmation prompt to `omz pr clean` command - Correct behavior on invalid answers on confirmation prompts If an invalid option is supplied, don't proceed with the potentially destructive action. Co-authored-by: Rishabh Bohra <rishabhbohra01@gmail.com> | |||
2020-10-09 | Fix performance drop of iterating over lines and other stuff | Marc Cornellà | |
- Fix 'STASHED' key and unsupported syntax in 5.0.2 - Optimise `if` statement to make it more idiomatic. | |||
2020-10-09 | git_prompt_status now uses hash lookups instead of multiple greps | Billy Conn | |
2020-10-09 | lib: hide git_prompt_status when hide-status is set | Michał Dębski | |
Closes #4912 Closes #5137 Closes #8071 | |||
2020-10-08 | lib: follow standards in window title (#9320) | Michele Bologna | |
In Ubuntu and Debian, in scp, and in rsync the prompt is by default specified as in user@hostname:/path/to/directory while the previous title in ohmyzsh was user@hostname: /path/to/directory | |||
2020-09-29 | lib: support simple terminal in title function | Marc Cornellà | |
Fixes #9295 | |||
2020-09-28 | lib: support alacritty $TERM in title function | Marc Cornellà | |
2020-09-27 | lib: correct :q syntax in title function for clarity | Marc Cornellà | |
2020-09-26 | lib: clean up zsh_stats function | Marc Cornellà | |
2020-09-04 | lib: treat _ and - as part of a word | Marc Cornellà | |
Fixes #8743 | |||
2020-08-18 | Remove zsh session restart on omz update and upgrade_oh_my_zsh | Marc Cornellà | |
2020-08-17 | Fix upgrade_oh_my_zsh function deprecation | Marc Cornellà | |
2020-08-06 | lib: remove CTRL-Backspace key binding altogether | Marc Cornellà | |
It conflicts with normal Backspace behavior. Fixes #9155 | |||
2020-08-05 | lib: remove CTRL-Backspace binding for vi keymaps | Marc Cornellà | |
2020-08-04 | cli: add update command (#9094) | Dario Vladović | |
Co-authored-by: Marc Cornellà <marc.cornella@live.com> |