‘mkblog` - generate jekyll blog hosted in github
<img src=“https://secure.travis-ci.org/larrycai/mkblog.png” />
- Author
-
Larry Cai ([email protected])
- Copyright
-
Copyright © 2012 by Larry Cai
- License
-
Distributes under the Apache License 2.0, see LICENSE in the source distro
This application will generate jekyll based blog, which is hosted in github
Install
Install:
gem install mkblog
Usage
Create new project using your github id, for example you are github.com/sample
mkblog --generate sample # generate jekyll powered blog sample.github.com
Now you can see the blog localhost:4000 by running jekyll server locally
cd sample
jekyll --server
You can update the information to your personal data, to make it your own blog. I will tune this step to be better
Create ‘sample.github.com` under github.com/sample, and follow instruction to push.
Follow the github:pages guideline to put your own blog
If there is problem on encoding, try
export LC_CTYPE=en_US.UTF-8
export LANG=en_US.UTF-8
For more help:
mkblog --help
Todo
update theme
mkblog --update --theme abc
Developing for ‘mkblog`
First, install bundler:
gem install bundler
Get the development dependencies
bundle install
Most of the code is in ‘mkblog.rb`.