Jekboil

Jekboil

Fuel your Jekyll development with requirejs, LESS, and Grunt

What is Jekboil?

Jekyll is nice. It's simple to use, and goes hand-in-hand with Github Pages.

Here's the thing: I prefer LESS to SASS/SCSS. I use both on a daily basis, but when it comes down to it, I'm like LESS. Therefore, this Jekyll site boilerplate uses LESS.

I'm also a requirejs power user, and while it's completely unnecessary if my project uses little or no JavaScript, I prefer to have requirejs ready to rock in case a project is, or becomes, JavaScript heavy.

I round out the dependencies with Grunt, which, in my humble opinion, is the linchpin of an efficient and thoroughly enjoyable web development workflow.

I'm not concerned with evangelizing any of the technologies used in this project. These are just the things that have been making me happy for the last couple of years.

Getting Started

  1. Make sure you have Jekyll, NPM and Bower installed
  2. Fork this repository
  3. Clone your fork git clone [email protected]:<your_github_username>/Jekboil.git
  4. Move into the Jekboil directory cd Jekboil
  5. Install NPM packages npm install
  6. Install Bower packages bower install
  7. In one terminal window, run jekyll server --watch
  8. In another terminal window (or tab), run grunt watch
  9. Build something beautiful

For more information about working with Jekyll, read the docs.