私がhexoの設定で戸惑ったことを備忘録的に残します.
適当に書いているのでよくわからない場所があるかもしれません.申し訳ないです.

_config.butterfly.yml

アバター画像の設定

  1. まずhexo initで作成したブログのディレクトリの/sorce直下に画像を保存するディレクトリを作成しましょう.私はimages/で作成しました.
    1
    mkdir source/images/
    作成したディレクトリ(images/)にアバターに設定したい画像を保存します.
  2. 最後に_config.butterfly.ymlに設定を記述します.
    1
    2
    avatar:
    img: /images/avatar.png
    これでアバターを好きな画像に設定できるはずです.

Contentsの数字を削除

記事のページでサイドバーのコンテンツの数字がしっかりとしていなかったため,消してしまいました.
_config.butterfy.ymlの150行当たりのtoc:を変更しましょう.

1
2
3
4
5
6
7
8
# toc (目錄)
toc:
post: true
page: false
number: true
expand: false
style_simple: false # for post
scroll_percent: false # ここを変えましょう

numberを変えればいいと思いきや,実はscroll_percentfalseにすることで数字を削除できます.

独自ドメインの設定(ムームードメイン)

butterflyの設定とは関係ありませんが,
github pagesの独自ドメインの設定でDNSの設定にてこずったので一応書いておきます.

  1. まずはこちらのサイトを参考にDNSの設定を行ってください.
    AAAAA設定も忘れずに行ってください.
  2. 次にブログのディレクトリ内の/sourceCNAMEファイルを作成し.各々で作成した独自ドメインを記述しましょう.こちらの作業を行うことで,デプロイをしたときにgithub pagesの独自ドメインがリセットされることを防げます.