Jekyll Now

Jekyll is a static site generator that’s perfect for GitHub hosted blogs (Jekyll Repository).

Jekyll Now makes it easier to create your Jekyll blog, by eliminating a lot of the up front setup.

Quick Start

Step 1) Get framework from Jekyll Now Repository

From the Jekyll Now Repository download necessary files or simply fork this repo, then put them into GitHub Page repository, which is usually named as yourgithubusername.github.io.

After setting up the framework, your GitHub Page at http://yourgithubusername.github.io should looks like a Jekyll Blog immediately. (if it’s not, you can often force it to build by completing step 2)

Step 1

Step 2) Customize and view your site

Enter your site name, description, avatar and many other options by editing the _config.yml file. You can easily turn on Google Analytics tracking, Disqus commenting and social icons here too.

Committing any change to your GitHub Page repository should trigger GitHub to rebuild your site with jekyll. Your rebuilt site will be viewable a few seconds later at http://yourgithubusername.github.io - if not, give it ten minutes as GitHub suggests and it’ll appear soon.

_config.yml

Step 3) Publish your first blog post

Edit /_posts/2014-3-3-Hello-World.md to publish your first blog post. This Markdown Cheatsheet might come in handy.

You can add additional posts in the browser on GitHub.com too! Just hit the + icon in /_posts/ to create new content. Just make sure to include the front-matter block at the top of each new blog post and make sure the post’s filename is in this format: year-month-day-title.md

Jekyll Now Features

✓ Command-line free fork-first workflow, using GitHub.com to create, customize and post to your blog
✓ Fully responsive and mobile optimized base theme (Theme Demo)
✓ Sass/Coffeescript support using Jekyll 2.0
✓ Free hosting on your GitHub Pages user site
✓ Markdown blogging
✓ Syntax highlighting
✓ Disqus commenting
✓ Google Analytics integration
✓ SVG social icons for your footer
✓ 3 http requests, including your avatar

✘ No installing dependancies
✘ No need to set up local development
✘ No configuring plugins
✘ No need to spend time on theming
✘ More time to code other things … wait ✓!

Credits