HugoとOrg-modeでブログを書く
Hugoが Org-mode
をサポートしました。 Markdown
から乗り換えの時期がやってきました。
はじめに
振り返ると色々とブログ(サービス or ツール)を切り替えてきました。<br/> ブログを切り替える際に、原則として記事を捨てるやり方を採用しています(笑)
- 手打ちHTML
- ブロッサムだかブルッサムだか
- Movable Type
- WordPress
- WordPress.com
- はてなダイヤリー
- はてなブログ
- 自作ブログエンジン (ASP.NET MVC)
- Hugo & Org-mode & Azure WebApps & Azure CDN & Onedrive
- Hugo & Org-mode & Netlify & GitHub
現在は上記10でやっています。
HugoとNetlifyの流れ
- Org-modeのフォーマットで記事を書く
- HugoでHTMLに変換する
- その内容をgit commit && git push
- netlifyが反応して、サーバーに記事が展開される
セットアップ
macOSでやっています。<br/> HugoはHomebrew経由でインストールが可能です。
|
|
そのほかはこんな感じです。
- Org-modeはEmacsに組み込まれているので、Emacsをインストールします。
- netlifyは色々とやりましたが、画面の指示に従えばできました。
Summary
favicon
以下が詳しいです。
Google Analytics
HugoはGoogle Analyticsのテンプレートを持っています。
|
|
もし、採用しているテーマに上記の記述があれば、設定ファイル (ここではconfig.toml) に googleAnalytics
にトラッキングIDを記述するだけでセットアップが完了します。
|
|
シェアボタン
下記が参考になります。