Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-07 | fix(init): set completion colors on theme load, not with `precmd` | Marc Cornellà | |
This fixes an edge case where the user actually sets zstyle ':completion:*' list-colors in their zshrc, but the previous code used a precmd hook, which would override the user changes. With this change our modifications will be set in the init script, after the theme loads, so that later changes can affect our defaults. Note that this will not be run for users on plugin managers, as these don't generally run our init script. | |||
2023-01-17 | fix(init): remove duplicated check | Carlo Sala | |
It was added due to #9039. See https://github.com/ohmyzsh/ohmyzsh/pull/11400#pullrequestreview-1223587420 | |||
2022-11-20 | fix(init): prevent multiple compdump compilations (#11345) | Carlo | |
Closes #11341 | |||
2022-09-10 | chore(init): ignore any aliases when running `rm` (#11156) | Giovanni Squillero | |
2022-09-07 | perf: `zrecompile` the compdump file to speed up startup (#8802) | Monson Shao | |
2022-04-19 | fix(init): check for unsafe directories in `fpath` (#10672) | Carlo Sala | |
2022-01-28 | style(init): use consistent code style in init script (#10601) | Carlo Sala | |
2021-10-04 | fix(init): rename function `f` due to clash with `f` alias (#10260) | Marc Cornellà | |
Fixes #10260 | |||
2021-10-04 | feat(init): show error and process tree if OMZ is loaded from non-zsh shells ↵ | Marc Cornellà | |
(#10234) | |||
2021-09-28 | fix(init): detect and abort on non-zsh shell execution of Oh My Zsh | Marc Cornellà | |
2021-09-24 | fix(init): fix `division by 0` error (#10213) | Marc Cornellà | |
Fixes #10213 | |||
2021-09-15 | style(core): make alternative cache directory equivalent to Arch Linux package | Marc Cornellà | |
The oh-my-zsh-git package sets the cache directory to `$HOME/.cache/oh-my-zsh`, so Oh My Zsh will be compatible with it. | |||
2021-09-15 | fix(core): use `$HOME/.cache` if default cache dir is non-writable (#10193) | Marc Cornellà | |
Fixes #10193 | |||
2021-09-15 | fix(core): move plugin-generated completion files to ↵ | Marc Cornellà | |
`$ZSH_CACHE_DIR/completions` Fixes #10183 | |||
2020-09-04 | init: define $ZSH if not defined | Marc Cornellà | |
Closes #9223 | |||
2020-06-18 | init: don't run update check if DISABLE_AUTO_UPDATE (#9040) | Ye Shu | |
skip the update check at initialization if DISABLE_AUTO_UPDATE is set to true | |||
2020-06-17 | init: run update check in the same zsh process (#9019) | Marc Cornellà | |
2020-06-09 | update: refactor and fix logic in check_for_upgrade.sh (#8939) | Marc Cornellà | |
2020-06-03 | init: reapply hack for invalid ZSH_COMPDUMP filenames (b8761985) | Marc Cornellà | |
2020-06-02 | init: oops | Marc Cornellà | |
2020-06-02 | init: use grep for zcompdump metadata check | Marc Cornellà | |
Closes #8981 | |||
2020-05-20 | Prefix cd calls with `builtin` (#8937) | Jacob Menke | |
2020-05-07 | init: silence zcompdump metadata write for invalid ZSH_COMPDUMP filenames | Marc Cornellà | |
If `$SHORT_HOST` contains invalid filename characters, the compinit call doesn't error, but the zcompdump metadata write does. Use `tee` instead so we can silence the error. See https://github.com/ohmyzsh/ohmyzsh/commit/dd1a72696f162fd5285a104b5f63970deb66e8b0#commitcomment-38984764 | |||
2020-05-05 | core: fix cmp invocation in BSD systems | Marc Cornellà | |
BSD cmp doesn't have the option of reading from stdin, so use process substitution instead. | |||
2020-05-04 | core: refresh zcompdump cache file in init script (#8878) | Marc Cornellà | |
2020-05-01 | core: move core folder to lib, for now | Marc Cornellà | |
2020-05-01 | core: add basic Oh My Zsh CLI (#8876) | Marc Cornellà | |
2020-02-19 | Move random theme functionality into "random" theme | Willy Weiskopf | |
The statements for selecting a random theme in oh-my-zsh.sh and the themes plugin are duplicate. Most people eventually settle on a theme, making those lines in oh-my-zsh.sh superfluous. To address those, it may makes sense to put the random theme functionality into a theme of its own (since themes are just zsh scripts. | |||
2020-01-19 | init: force use of builtin test in is_plugin | Marc Cornellà | |
Fixes #8545 | |||
2019-05-07 | init: run compinit before loading lib/ files | Marc Cornellà | |
2019-04-03 | init: more informative warning if plugin not found (#7727) | Greg | |
2019-03-22 | init: fix erroneous plugin not found warning (#7686) | Avi ד | |
Co-authored-by: Se De <Sede7473@gmail.com> | |||
2019-03-21 | init: notify user if plugin isn't found (#7679) | SomeDer | |
2019-02-25 | init: cut down on the number of compaudit calls | Marc Cornellà | |
2018-06-15 | migrate .zsh-update file | Chao Du | |
2018-06-15 | Fixed Issue #4550: Move ~/.zsh-update file to $ZSH_CACHE_DIR | Chao Du | |
2018-05-26 | Always load secure completion directories | Marc Cornellà | |
2018-05-15 | Load insecure completion files if compfix is disabled | Marc Cornellà | |
We have to assume that if people disabled the compfix system they really want their completion to work, ignoring any permission issues. Fixes #5651 Fixes #5957 Fixes #6461 | |||
2017-11-01 | Merge branch 'Random_Theme_From_List' of https://github.com/Gnouc/oh-my-zsh ↵ | Robby Russell | |
into Gnouc-Random_Theme_From_List | |||
2016-10-18 | Change from OSX to macOS in README (#5545) | Mason | |
2016-08-25 | init script: remove trailing slash from $ZSH_CACHE_DIR | Marc Cornellà | |
2015-12-18 | Some improvements | LE Manh Cuong | |
- Adding documentation - Note the effect empty array - Fix spelling - Using new test `[[...]]` | |||
2015-12-18 | Allow loading themes from predefined list | LE Manh Cuong | |
2015-09-28 | completion: turn off the #3889 compfix check by default | Andrew Janke | |
2015-09-19 | Merge pull request #3889 from leycec/compaudit | Robby Russell | |
Repair `zsh` Path Permissions on `oh-my-zsh` Startup under Cygwin | |||
2015-08-08 | Revert "Move custon *.zsh file sourcing up so that they can load plugins and ↵ | Marc Cornellà | |
other things that come after." This reverts commit a28dbc83937cbe624ec726199b4bbe7b65b2b2a0. | |||
2015-07-20 | Completion insecurities handled on startup. | leycec | |
Completion-dependent directories with insecure permissions or ownership (e.g., group or other writability) are now detected, reported, and sanitized on OMZ startup rather than unsafely ignored -- which resulted in effectively empty completion caches and obscure compdef() errors resembling "compdef: unknown command or service: git". This fixes long-standing issues #630, #3356, and #3455 and related Babun issues 159, 281, and 322 -- and probably numerous other duplicates. | |||
2015-06-11 | fix typo | Archie | |
2015-06-10 | Move custon *.zsh file sourcing up so that they can load plugins and other ↵ | Matthew Hager | |
things that come after. | |||
2015-01-08 | Allow custom cache dir | Stephen | |
We are running oh-my-zsh on a shared install and the only issue is each user having a custom cache dir. This will allow us to set the cache dir to ZSH_CACHE_DIR=~/oh-my-zsh/cache/ . |