peachyo bio photo

peachyo

minimalist

Email Github

After spending the whole weekend playing with jekyll, I finally got it working properly. If you follow these steps it will save you a lot more time.

Find a Jekyll theme template

jekyllthemes.org is the best. Pick a simple one, then clone the git. The theme template already includes markdown files for posts and index pages. Rename the folder to yourgitusername.github.io.

Install Jekyll

  1. Install Bundler gem install bundler
  2. Run bundle install to install all dependencies

I ran into problems with installing Bundler. Here are some tips:

  • Show RubyGems Environment: gem env
  • Check ruby version: which ruby

Configure and run Jekyll

  1. Build site jekyll build
  2. Run Jekyll jekyll serve
  3. Customize the template

After making changes, you must do build serve again to reflect the changes.

Deploy to github

  1. Create a new repository yourusername.github.io
  2. Push your local file to github