Posts Tagged - jekyll

Documentation - Configuration & First Steps


All configuration options are in the _config.yml file.

Created by Hannah Sharp
General Settings
  • name: Your name.
  • job_title: Your job title.
  • email: Your email. There are two cases where email is used. First, if you entered the email and you’ve activated show_email option the end result will be a visible social email icon in the sidebar. The second use of your email is when you do not set your own avatar. In this case your email is used by the gravatar plugin to automatically fetch your gravatar.
  • description: Describe yourself with a couple of words.
  • avatar: Write down the full path to the avatar If you comment this row, “Steve” checks if you have an email and shows your gravatar if you have any.
  • favicon: Want a favicon? Enter the full path here. For example
  • twitter_handler: Add your Twitter username without the @. It will be used for Twitter Cards. The default card type for “Steve” is Summary Card with Large Image.
  • analytics_code: Add your Google Analytics Tracking ID. Example ID: UA-XXXXXXX-2.
  • disqus: Add your website shortname from Disqus.

Important Note: Keep in mind that name, job_title, twitter_handler and some of the post specific variables are used as default meta data in some cases.

Read More


I assume you have already downloaded and installed Ruby. Here’s what you need to do next:

  1. Run gem install jekyll bundler.
  2. Copy the theme in your desired folder.
  3. Enter into the folder by executing cd name-of-the-folder.
  4. Run bundle install.
  5. If you want to access and customize the theme, use bundle exec jekyll serve. This way it will be accessible on http://localhost:4000.
  6. Upload the content of the compiled _site folder on your host server.

Read More