Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 389707 - oh-my-zsh: framework for managing your zsh configuration
Summary: oh-my-zsh: framework for managing your zsh configuration
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
Depends on:
Reported: 2011-11-06 10:23 UTC by Kent Fredric (IRC: kent\n) (RETIRED)
Modified: 2013-05-10 20:50 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2011-11-06 10:23:53 UTC
Lately I tried the stock ZSH install with gentoo and found it rather frustrating, to the point I would think ZSH was rubbish and would not use it again had I not done a little research and asking the community what I was doing wrong. 

The response I got back was that "oh-my-zsh" is pretty much the recommended solution to getting Zsh working painlessly how I expect it to work.

Most people would probably have just bailed, because there's no obvious path anywhere in our Zsh install that will lead them to a happy solution ( I wrote up my painful first time experience here if you get what I mean : )

So, I propose something that would be nice is:

a) For Oh-My-Zsh ( ) to be packaged for gentoo.
b) Have ZSH installion possibly emit warnings/messages to the user hinting at them to try oh-my-zsh with just enough to get them go.
c) Possibly have ZSH advertise oh-my-zsh via a USE="easy" or similar useflag that causes a PDEPEND on oh-my-zsh
d) or even have a use flag that installs oh-my-zsh somehow as a zsh extension of sorts during zsh installation. 

Food for thought ? =)
Comment 1 Martin Väth 2011-11-06 13:36:54 UTC
You can find an oh-my-zsh live ebuild in the mv overlay,
although I wouldn't want to use it: It loads tons of nonstandard aliases
and customizations, and there is no proper way to select what you want.
Comment 2 Mike Gilbert gentoo-dev 2011-11-08 03:31:32 UTC
I copied the summary from the readme file. Feel free to adjust if you can describe it better.
Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2013-05-10 20:50:02 UTC
Honestly the way that oh-my-zsh stores itself in your $HOME and updates itself, it seems like it might be better to just put an einfo message to tell people to use it.

I was in the same boat as you Kent. I tried it and wondered what all the fuss was about and then a co-worker told me about oh-my-zsh and that convinced me.