Hugo theme “Stack”
本ブログでも採用しているHugoのテーマ「Stack」の設定方法について、 自分用にまとめる。 コマンドは全て、プロジェクトのルートディレクトリで実行するものとする。
インストール
まず、テーマをインストールする。
git submodule add https://github.com/CaiJimmy/hugo-theme-stack/ themes/stack
git submodule update --init --recursive
stackのexample siteの設定ファイルをコピーしておく。
cp themes/stack/exampleSite/hugo.yaml .
cp -r themes/stack/exampleSite/content .
この設定ファイルを元にしていじっていく。
content/page/about/index.md
とかの不要な文章などは削除して適宜差し替えていく。
avatarの設定
まず、assets/img/myavatar.jpg
といったように、自分のアバター画像を用意する。
そして、hugo.yaml
を以下のようにいじる。
params:
sidebar:
avatar:
enabled: true
local: true
src:"img/myavatar.jpg"
コメント
コメント機能は不要なので、
comments:
enabled: false
としておく。 デフォルトだとそれより下に色々設定項目が並んでるが、全て削除して良い。