Nov 25th, 2014

middlemanに移行した。

いつの間にやら今年初めてのブログがこんな時期となってしまったのだけど、休日利用して古くなってしまったoctopressからmiddlemanに移行した。

octopressからmiddleman

導入にあたりこちらのblog を参考にさせて頂いた。
まだ慣れていないせいか、何度も何度も何度も上書きされてしまって、心が折れそうになったけれど、Gemfileは結果的に以下のような感じに落ち着いた。

source 'http://rubygems.org'

gem "middleman", "~> 3.3.7"
gem "middleman-blog", "~> 3.5.3"
gem "middleman-livereload"
gem "middleman-syntax"

# jquery
gem 'jquery-middleman', :require => false

# For feed.xml.builder
gem "builder", "~> 3.0"

# convert erb to haml
gem 'html2haml'

# bootstrap
gem "bootstrap-sass"

# fontawesome
gem 'font-awesome-middleman'

# markdown parser
gem "redcarpet"

sourceフォルダ直下に記事が並ぶ形がデフォルトのツリー構造だけど、octopressに倣ってpostsというフォルダを作り、そこに記事を格納するようにした以外は、それほど変更はしていない。 慣れている環境が一番だと思うので haml+sass+bootstrap+awesomefontというシンプルな構成に落ち着いた。

$ tree -d -I vendor
.
├── bin
└── source
    ├── images
    ├── javascripts
    ├── posts
    └── stylesheets

そのほか

デザインの配色についてはbootstrapデフォルトのままだし、使っているものもほぼデフォルトなので、まだまだ味気ないけれど、色合い的には気に入っている。