https://github.com/larrycai/mkblog
make jekyll based blog
https://github.com/larrycai/mkblog
Last synced: 2 months ago
JSON representation
make jekyll based blog
- Host: GitHub
- URL: https://github.com/larrycai/mkblog
- Owner: larrycai
- License: other
- Created: 2012-03-16T01:18:20.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2012-03-19T05:30:33.000Z (about 13 years ago)
- Last Synced: 2025-03-02T12:48:35.298Z (3 months ago)
- Language: Ruby
- Homepage: http://rubygems.org/gems/mkblog
- Size: 1.08 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rdoc
- License: LICENSE
Awesome Lists containing this project
README
= `mkblog` - generate jekyll blog hosted in github
{
}[http://travis-ci.org/larrycai/mkblog]
Author:: Larry Cai (mailto:[email protected])
Copyright:: Copyright (c) 2012 by Larry Cai
License:: Distributes under the Apache License 2.0, see LICENSE in the source distroThis application will generate {jekyll}[https://github.com/mojombo/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 http://github.com/sample
mkblog --generate sample # generate jekyll powered blog sample.github.comNow you can see the blog http://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 betterCreate `sample.github.com` under http://github.com/sample, and follow instruction to push.
Follow the {github:pages}[http://pages.github.com/] 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
=== Todoupdate theme
mkblog --update --theme abc== Developing for `mkblog`
First, install bundler:
gem install bundlerGet the development dependencies
bundle install
Most of the code is in `mkblog.rb`.