OMZ is a nice tool for new zsh users to get a sense of the shell's capabilities, but it also comes with a lot of excess that doesn't really seem fit for regular use. The idea of a plugin system is great for desktop environments, browsers, and even editors, but it seems strange to me to use one for your shell.
Personally, I prefer a more minimal shell setup, so I decided to develop my own customization from the ground up based on the ZSH User Guide (http://zsh.sourceforge.net/Guide/zshguide.html) rather than installing a large chunk of additional code and plugins that I'm unlikely to be able to carefully evaluate, in addition to memorizing others' mnemonics.
For those who prefer to evaluate something just from the end-user perspective and don't really care about how it works as long as it does work, I could understand the appeal of OMZ because it offers a lot and asks little in return.
Here are some other discussions from reddit about OMZ along this same general theme, which I would encourage prospective OMZ users to read as well:
Personally, I prefer a more minimal shell setup, so I decided to develop my own customization from the ground up based on the ZSH User Guide (http://zsh.sourceforge.net/Guide/zshguide.html) rather than installing a large chunk of additional code and plugins that I'm unlikely to be able to carefully evaluate, in addition to memorizing others' mnemonics.
For those who prefer to evaluate something just from the end-user perspective and don't really care about how it works as long as it does work, I could understand the appeal of OMZ because it offers a lot and asks little in return.
Here are some other discussions from reddit about OMZ along this same general theme, which I would encourage prospective OMZ users to read as well:
http://www.reddit.com/r/archlinux/comments/2qdjky/using_zsh_...
http://www.reddit.com/r/programming/comments/pvbfp/zsh_a_bas...
http://www.reddit.com/r/linux/comments/2pxv1w/ive_always_use...