Age | Commit message (Collapse) | Author | |
---|---|---|---|
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> | |||
2020-08-04 | lib: bind to all keymaps when COMPLETION_WAITING_DOTS is set | Marc Cornellà | |
Fixes #9050 | |||
2020-08-04 | lib: add CTRL-backspace and CTRL-delete to delete whole words | Marc Cornellà | |
Fixes #7609 Closes #8191 Co-authored-by: Michal Grňo <m93a.cz@gmail.com> | |||
2020-08-04 | lib: bind keys to viins and vicmd keymaps and clean up file | Marc Cornellà | |
Fixes #8468 | |||
2020-08-02 | lib: substitute COMPLETION_WAITING_DOTS for ellipsis | Marc Cornellà | |
Closes #8342 | |||
2020-07-23 | lib: support mlterm-256color | Marc Cornellà | |
Co-authored-by: Peter J. Schroeder <peterjschroeder@gmail.com> | |||
2020-07-06 | lib: safety fix and speed-ups for git.zsh prompt functions (#7804) | Robert Estelle | |
2020-07-06 | lib: prefix diff call with command to bypass diff aliases | Marc Cornellà | |
See https://github.com/ohmyzsh/ohmyzsh/pull/8807#issuecomment-652697704 | |||
2020-07-03 | cli: beauty touches on 'omz pr test' command | Marc Cornellà | |
2020-07-01 | lib: enable diff color (#8807) | Monson Shao | |
2020-06-30 | Handle unset variables in various parts of the codebase (#8944) | Patrick Moore | |
DISABLE_UNTRACKED_FILES_DIRTY, DISABLE_AUTO_TITLE, GIT_STATUS_IGNORE_SUBMODULES are not set Handle these variables not being set with conditional access. If the user has set -u option to report attempts to use undeclared / unassigned variable, accessing the variables needs to be conditional. | |||
2020-06-19 | core: add title support for mlterm (#8303) | joshuashaffer | |
2020-06-03 | lib: don't override bigger HISTSIZE and SAVEHIST values (#8993) | Marco Trevisan | |
oh-my-zsh Changes the HISTSIZE and SAVEHIST values to fixed sizes, however if a bigger value is set in ~/.zshrc, it will override it, potentially causing the user history to be deleted. So, only set these values if no other is set and if it is lower than the default ones. | |||
2020-05-21 | core: remove inc_append_history option (#8048) | Benoit GALATI | |
2020-05-20 | Revert "core: enable hist_reduce_blanks" | Marc Cornellà | |
This reverts commit cbd6fbe7a7c3ef260f497704092dc43f2e953c3f. Fixes #8949 | |||
2020-05-20 | Prefix cd calls with `builtin` (#8937) | Jacob Menke | |