README.textile
14b219b5
 A handful of functions, auto-complete helpers, and stuff that makes you shout...
 
 bq. "OH MY ZSHELL!"
 
5da20b9d
 h2. Setup
 
43fd24e8
 h3. The automatic installer... (do you trust me?)
 
 @wget http://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh@
 
 h3. The manual way
 
 
4e2b71ba
 1. Clone the repository
 
95f32b4f
   @git clone git://github.com/robbyrussell/oh-my-zsh.git@
4e2b71ba
 
95f32b4f
 2. Symlink the zsh config with:
4e2b71ba
 
1092aba5
   *NOTE*: If you already have a ~/.zshrc file, you should back it up. @cp ~/.zshrc ~/.zshrc.orig@ in case you want to go back to your original settings.
 
95f32b4f
   @ln -s ~/oh-my-zsh/zshrc ~/.zshrc@
 
 3. Set zsh as your default shell:
 
   @chsh -s /bin/zsh@
 
 4. Start / restart zsh (open a new terminal is easy enough..)
4e2b71ba
 
dcd664e4
 h3. Problems?
 
5dd3755e
 You _might_ need to modify your PATH in ~/.zshrc if you're not able to find some commands after switching to oh-my-zsh.
dcd664e4
 
d1e1869a
 h2. Usage
 
 TODO: Update this..
 
 * Rake autocomplete: @rake (tab)@. Will generate a cache of all your rake tasks and then let you auto-complete and/or select the task to run.
 * ssh autocomplete: @ssh (tab)@ or @scp (tab)@
 * Git branch, it'll tell you which branch you're in when you're in a git repository directory.
 * much much more..
4e2b71ba
 
14b219b5
 h2. Thanks
 
 * Rick Olsen (technoweenie) might remember some of the configuration, which I took from a pastie a few years ago.
 * Whoever created the rake autocomplete stuff, which was posted all over the internet a few years ago.
5da20b9d
 
14b219b5
 h2. Help out!
5da20b9d
 
c1ac59d2
 I'm far from being a zsh-expert and suspect there are many ways to improve. If you have ideas on how to make the configuration easier to maintain (and faster), don't hesitate to fork and send pull requests!
 
5da20b9d