Skip to content

Commit

Permalink
[sorin-ionescu#171] Update installation information, formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
RIT80 committed May 31, 2012
1 parent b2aa468 commit e5410a0
Showing 1 changed file with 32 additions and 23 deletions.
55 changes: 32 additions & 23 deletions README.md
Expand Up @@ -11,23 +11,26 @@ Installation
Oh My Zsh will work with any recent release of Zsh, but the minimum recommended
version is 4.3.10.

1. Clone the repository:
1. Clone the repository:

`git clone https://github.com/sorin-ionescu/oh-my-zsh.git ~/.oh-my-zsh`
git clone https://github.com/sorin-ionescu/oh-my-zsh.git ~/.oh-my-zsh

2. Initialize the submodules:
2. Initialize the submodules:

`cd ~/.oh-my-zsh && git submodule update --init --recursive`
cd ~/.oh-my-zsh && git submodule update --init --recursive

3. Create a new Zsh configuration by copying the Zsh template provided:
3. Create a new Zsh configuration by copying the Zsh configuration file
templates provided:

`cp ~/.oh-my-zsh/templates/zshrc ~/.zshrc`
for rcfile in ~/.oh-my-zsh/templates/z{shenv,shrc,login,logout}; do
cp -f "${rcfile}" "${HOME}/.${rcfile}"
done

4. Set Zsh as your default shell:
4. Set Zsh as your default shell:

`chsh -s /bin/zsh`
chsh -s /bin/zsh

5. Open a new Zsh terminal window or tab.
5. Open a new Zsh terminal window or tab.

### Mac OS X

Expand All @@ -51,29 +54,32 @@ directories end up at the tail of the array.
### Troubleshooting

If you are not able to find certain commands after switching to *Oh My Zsh*,
modify the `PATH` variable in *environment.zsh* then open a new Zsh terminal
modify the `PATH` variable in *~/.zshenv* then open a new Zsh terminal
window or tab.

## Usage
Usage
-----

Oh My Zsh has many features disabled by default. Read the source code and
accompanying README files to learn of what is available.

### Modules

1. Browse */modules* to see what is available.
2. Load the modules you need in *~/.zshrc* then open a new Zsh terminal
window or tab.
1. Browse */modules* to see what is available.
2. Load the modules you need in *~/.zshrc* then open a new Zsh terminal window
or tab.

### Themes

1. For a list of themes, type `prompt -l`.
2. To preview a theme, type `prompt -p name`.
3. Load the theme you like in *~/.zshrc* then open a new Zsh terminal window
or tab.
![sorin theme][2]
1. For a list of themes, type `prompt -l`.
2. To preview a theme, type `prompt -p name`.
3. Load the theme you like in *~/.zshrc* then open a new Zsh terminal window
or tab.

## Customization
![sorin theme][2]

Customization
-------------

The project is managed via [Git][3]. It is highly recommend that you commit
your changes and push them to [GitHub][4] to not lose them. If you do not know
Expand All @@ -84,18 +90,21 @@ how to use Git, follow this [tutorial][5] and bookmark this [reference][6].
Submit program completions to the [zsh-completions][7] project. The Oh My Zsh
completions directory will be synched against it.

## Resources
Resources
---------

The [Zsh Reference Card][8] is indispensable.

## Contribute
Contribute
----------

This project would not exist without all of its users and [contributors][9].

If you have ideas on how to make the configuration easier to maintain or
improve its performance, do not hesitate to fork and send pull requests.

## License
License
-------

(The MIT License)

Expand Down

0 comments on commit e5410a0

Please sign in to comment.