Age | Commit message (Collapse) | Author | |
---|---|---|---|
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/ . | |||
2014-12-08 | allow overriding lib/*.zsh in custom/lib | Will Boyce | |
2014-09-03 | Merge pull request #2743 from docwhat/issue-2155-scutil | Robby Russell | |
Trust but verify 'scutil' to return ComputerName | |||
2014-08-20 | Replace /usr/bin/env with env | Fredrik Fornwall | |
Some environments (such as Android) does not have /usr/bin. | |||
2014-07-23 | Trust but verify 'scutil' to return ComputerName | Christian Höltje | |
Apparently, it is possible to set up a Mac such that `scutil --get ComputerName` hasn't been set. This change checks if that fails and falls back to the original mechanism. Closes #2155 Closes #2183 | |||
2014-06-07 | Don't override ZSH_COMPDUMP if already set. | Christian Höltje | |
This allows customization via .zshenv if wanted. This is helpful for zsh developers and people who want to move it out of $HOME | |||
2013-12-13 | Prevents oh-my-zsh loading the .zshenv twice | Juan Ignacio Donoso | |