You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.0 KiB
1.0 KiB
layout | title | date | comments | categories |
---|---|---|---|---|
post | Setting up Octopress | 2014-11-22 01:20:42 +0100 | true |
Objective
To set up Octopress in its own, isolated Ruby environment
Prerequisite
Install rbenv to manage Ruby virtual environments.
Create isolated environment:
$ export GEM_HOME=$HOME/octopress.gems
$ gem install bundler
$ export PATH=$GEM_HOME/bin:$PATH
GEM_HOME
and PATH
need to be set to do any Octopress work.
Clone Octopress:
$ git clone git://github.com/imathis/octopress.git octopress
$ cd octopress
Install dependencies and default theme:
$ bundle install
$ rake install
⚠️ If --path
is passed to bundle install
, the value is cached
in .bundle/config
, and $GEM_HOME
is subsequently ignored.
Emoji support
- Plugin: https://github.com/chriskempson/jekyll-emoji
It is actually necessary to add
gemoji
to the Gemfile - Images: https://github.com/arvida/emoji-cheat-sheet.com
- `ln -s .../emoji-cheat-sheet.com/public/graphics/emogis source/images/