Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2020-05-16 | core: enable hist_reduce_blanks | Marc Cornellà | |
Fixes #8722 | |||
2020-05-11 | core: fix zstyle definition of use-cache | Marc Cornellà | |
2020-05-01 | core: move core folder to lib, for now | Marc Cornellà | |
2020-04-05 | lib: speed up slow parts of the lib files; other small fixes | Marc Cornellà | |
2020-03-05 | lib: support konsole* $TERM in title function (#8035) | Marc Cornellà | |
2020-03-03 | lib: automatic title: replace fg with description from jobs (#7982) | Marc Cornellà | |
* Automatic title: Replace fg with description from jobs * Avoid error messages when there is no job * Use $jobstates and $jobtexts to look for jobs `jobs %string` doesn't work correctly when run inside `$()`. `$jobstates` and `$jobtexts` is available in the current shell process, so even though we need to replicate a bit more logic, every type of `fg` invocation works correctly. * lib: clean up termsupport.zsh Co-authored-by: Marc Cornellà <marc.cornella@live.com> | |||
2020-03-03 | lib: clean up termsupport.zsh | Marc Cornellà | |
2020-03-03 | Use $jobstates and $jobtexts to look for jobs | Marc Cornellà | |
`jobs %string` doesn't work correctly when run inside `$()`. `$jobstates` and `$jobtexts` is available in the current shell process, so even though we need to replicate a bit more logic, every type of `fg` invocation works correctly. | |||
2020-03-03 | lib: use `command` to run rm in upgrade function (#8696) | Marek Dědič | |
2020-03-02 | lib: use grep-alias cache only if ZSH_CACHE_DIR is writable | Marc Cornellà | |
Fixes #8693 |