<h2>Get the gem</h2>
<pre>
  $ gem install exercism
</pre>

<h3>Login</h3>

<p>Your credentials get saved in a config file in your home directory: <kbd>.exercism</kbd>.</p>

<pre>
  $ exercism login
  Your GitHub username: <%= current_user.username %>
  Your exercism.io API key: <%= current_user.key %>
  What is your exercism project_path? (/your/project/path)
</pre>

<p>If the path in parentheses is a good project path, just hit enter. It uses the current directory as the default suggestion.</p>

<p>If you mess up your login, you can either edit the config file at <kbd>~/.exercism</kbd> or say <kbd>exercism logout</kbd> and then try again.</p>

<h3>Get the code</h3>

<pre>
  $ cd projects/exercises # or whatever
  $ exercism fetch
</pre>

<h3>Submit the assignment</h3>

<pre>
  $ exercism submit yourcode.rb
</pre>

<p>Update your <%= gravatar_tag current_user.email, :size => 20 %> <a href="http://www.gravatar.com/">Gravatar</a></p>

<h2>Get the gem</h2>
<pre>
  $ gem install exercism
</pre>

<h3>Login</h3>

<p>Your credentials get saved in a config file in your home directory: <kbd>.exercism</kbd>.</p>

<pre>
  $ exercism login
  Your GitHub username: <%= current_user.username %>
  Your exercism.io API key: <%= current_user.key %>
  What is your exercism project_path? (/your/project/path)
</pre>

<p>If the path in parentheses is a good project path, just hit enter. It uses the current directory as the default suggestion.</p>

<p>If you mess up your login, you can either edit the config file at <kbd>~/.exercism</kbd> or say <kbd>exercism logout</kbd> and then try again.</p>

<h3>Get the code</h3>

<pre>
  $ cd projects/exercises # or whatever
  $ exercism fetch
</pre>

<h3>Submit the assignment</h3>

<pre>
  $ exercism submit yourcode.rb
</pre>

Add link to update gravatar
Add link to update gravatar
