summaryrefslogtreecommitdiff
path: root/oh-my-zsh.sh
AgeCommit message (Collapse)Author
2019-02-25init: cut down on the number of compaudit callsMarc Cornellà
2018-06-15migrate .zsh-update fileChao Du
2018-06-15Fixed Issue #4550: Move ~/.zsh-update file to $ZSH_CACHE_DIRChao Du
2018-05-26Always load secure completion directoriesMarc Cornellà
2018-05-15Load insecure completion files if compfix is disabledMarc 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-01Merge branch 'Random_Theme_From_List' of https://github.com/Gnouc/oh-my-zsh ↵Robby Russell
into Gnouc-Random_Theme_From_List
2016-10-18Change from OSX to macOS in README (#5545)Mason
2016-08-25init script: remove trailing slash from $ZSH_CACHE_DIRMarc Cornellà
2015-12-18Some improvementsLE Manh Cuong
- Adding documentation - Note the effect empty array - Fix spelling - Using new test `[[...]]`
2015-12-18Allow loading themes from predefined listLE Manh Cuong
2015-09-28completion: turn off the #3889 compfix check by defaultAndrew Janke
2015-09-19Merge pull request #3889 from leycec/compauditRobby Russell
Repair `zsh` Path Permissions on `oh-my-zsh` Startup under Cygwin
2015-08-08Revert "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-20Completion 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-11fix typoArchie
2015-06-10Move custon *.zsh file sourcing up so that they can load plugins and other ↵Matthew Hager
things that come after.
2015-01-08Allow custom cache dirStephen
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-08allow overriding lib/*.zsh in custom/libWill Boyce
2014-09-03Merge pull request #2743 from docwhat/issue-2155-scutilRobby Russell
Trust but verify 'scutil' to return ComputerName
2014-08-20Replace /usr/bin/env with envFredrik Fornwall
Some environments (such as Android) does not have /usr/bin.
2014-07-23Trust but verify 'scutil' to return ComputerNameChristian 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-07Don'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-13Prevents oh-my-zsh loading the .zshenv twiceJuan Ignacio Donoso
2013-11-16standardize logic blocksEddie Monge
2013-05-17Create the zcompdump based on version and hostChristian Höltje
This will prevent lots of subtle problems that happen when people upgrade ZSH or use NFS mounted home directories. The ZSH_COMPDUMP variable can also be used to implement `zcompile` and other fun features in the future.
2013-04-23Merge pull request #1569 from ZeroKnight/masterRobby Russell
Better custom theme loading
2013-04-07005d967dc4e879f304607a706ccd18886e630dc1Robby Russell
2013-01-30Better custom theme loadingAlex
oh-my-zsh.sh now also checks for $ZSH_CUSTOM/themes/$ZSH_THEME.zsh-theme when attempting to load a theme. This way custom themes can be a bit more organized in the 'custom' dir
2012-12-05Unset `config_file` variable in oh-my-zsh.shLarry Lv
`config_file` variable will mess up with `cd` auto-complete command. eg. I have a local dir named `Code`, and when I type `cd co<Tab>`, config_file will show up, and doesn't make any sense...
2012-10-30Expand for-loop so that it works under Snow Leopard Terminal.app.Hok Shun Poon
2012-05-23Load symlink custom filesnatsumesou
`(.)` search only real files. The deletion of it enables searching symlink *.zsh files
2012-05-06Load themes from `$ZSH_CUSTOM` instead of `$ZSH/custom`Jim Myhrberg
This seems like a simple oversight, everything else uses `$ZSH_CUSTOM` rather than `$ZSH/custom`.
2012-05-06Suppress "zsh: no matches found" error when $ZSH_CUSTOM has no filesJim Myhrberg
The addition of `(.N)` enables the `NULL_GLOB` option which suppresses the error output in question. Reference: http://www.zsh.org/mla/users/2004/msg00621.html
2012-01-16fixing #812: adding plugins w/o plugin.zsh file to fpath.Arbo von Monkiewitsch
2011-12-26Merge pull request #618 from fceccon/custom-themeRobby Russell
Use a custom version of a theme if the user has it
2011-11-16Moved ZSH_CUSTOM declaration before fpath is setChristian Höltje
* also normalized style to match the guide.
2011-11-16set fpath correctly for custom pluginsChristian Höltje
Custom plugins weren't being added to the fpath correctly.
2011-10-10Merge pull request #554 from toolbear/549-fix-auto-upgradeRobby Russell
Fix auto upgrade failure from non-exported ZSH env var
2011-09-20First search in the custom folder for the themefceccon
2011-08-17Fix auto upgrade failure from non-exported ZSH env varTim Taylor
Fixes #549. Specify ZSH=$ZSH explicitly when invoking the auto update scripts.
2011-08-04added option of setting another path to custom plugins and filesSune Kibsgaard Pedersen
just set ZSH_CUSTOM in your .zshrc, if not set oh-my-zsh.sh will use the default custom dir in the repository
2011-06-15When the theme choice is left out, oh-my-zsh will not try to load itMarius Ghita
2011-06-04Fix bug from Pull request #395Michael Komitee
#395 broke oh-my-zsh for users who disable check-for-updates
2011-06-04[upgrade] before init (no reload needed unless oh-my-zsh.sh has been modified)vguerci
2011-05-26Adding ability to override plugins from the custom directory.Jake Bell
2011-05-25Merge pull request #351 from GutenLinux/masterRobby Russell
add custom completion support
2011-05-24Fix to random theme selectionCasey Watson
- themes array is 1-based - theme files names are located in indicies 1 through N inclusive - this resolves an issue where you would occasionally see: "no such file or directory. Random theme '' loaded..."
2011-05-22add custom completion supportGuten
2011-04-29Merge branch 'master' of github.com:robbyrussell/oh-my-zshRobby Russell
2011-04-29Feature: Random themes now supported. Just set your theme to 'random' and ↵Robby Russell
it'll load a different theme each time oh-my-zsh is started. Closes #309