hexo newコマンドで生成したmdファイルの初期プロパティをカスタマイズ

tl;dr

scaffolds/post.mdをいじる

hexo new の挙動

hexo new [title]コマンドを打つと、初期設定のままだとsource/_posts/[title].md

1
2
3
4
5
---
title: [title]
date: コマンド打った日付
tags:
---

が書かれたマークダウンのファイルが生成される。

これは、scaffold/post.mdのファイルを元に読み込まれている

1
2
3
4
5
6
@scaffold/post.md
---
title: {{ title }}
date: {{ date }}
tags:
---

必ずcateogriesを使ったり毎回同じタグ入れるような場合は、hexo newした時点でデフォルトの表示で入力されててほしいので、このファイルを

1
2
3
4
5
6
7
@scaffold/post.md
---
title: {{ title }}
date: {{ date }}
categories:
tags: apple
---

みたいな感じにすると幸せになれる。

複数人で運用してて自分の名前を毎回設定するときとか、今日はtechカテゴリの記事10本描くぞーみたいなときに便利