シェルでHugoのポストを新規作成する

はじめに Hugoで新しいポストを作成するコマンドは、 1hugo new [path to new file] ですが、私はフォルダを分けているので 1hugo new posts/21/Q1/0213-[title] のような長いパスになっていました。いちいち入力するのはめんどくさいし、よく間違えるのでシェルスクリプトを作りました。 ...

February 13, 2021 · ↻ February 18, 2021 · 1 min · 481 words

GitHub CodespacesでHugoを利用したブログを書く

はじめに GitHub Codespacesがβになってからしばらくたちました。βの間は無料のようなので、気軽に試すことができます。今回はGithub CodespacesでHugoを使って記事をかいてみます。(この記事はGitHubCodespaces上で書いています。) ...

February 13, 2021 · ↻ September 12, 2021 · 2 min · 867 words

HugoでLastmodが同一時刻になる

はじめに Hugoでは、記事の最終更新時刻をLastmodを利用して表すことができます。configファイルでenableGitInfo: trueと記入しておくとgitのlogをもとにHugoが自動的にLastmodを設定しくれます。しかし、GitHub ActionsでHugoをビルドしたところ、すべてのLastmodが同じ時間(pushした時刻)になってしまっていました。 ...

February 13, 2021 · ↻ February 18, 2021 · 1 min · 483 words

HugoでGoogle Analytics 4を利用する

はじめに 様々なサイトに導入されているGoogle Analyticsですが、2020年より新たにGoogle Analytics 4(以下GA4)が、導入されました。しかしHugoでは、標準ではまだ対応していません。(これを書いているときの最新バージョンは0.80です)しかし、HugoではGA4を簡単に利用することができます。 ...

February 13, 2021 · 2 min · 701 words

VSCodeのデフォルトフォントを確認する方法

はじめに MicrosoftのVSCodeでデフォルトのフォントを確認する方法です。先日、このサイトのほかのページにコードを書いたところ、macOSではきれいに表示されていましたが、Windowsでは汚いフォントで表示されていました。もちろんCSSをいじってFont-Familyを設定すればいいわけですが、どれを設定すればいいかわからない!ってことでVSCodeのデフォルトのフォントと同じフォントを設定すればきれいではないかと思い調べました。 ...

February 13, 2021 · 2 min · 549 words

How to install and use Hugo

Hugo をインストールする homebrewを利用した方法が、一般的なようでしたが、Install hugoを参考にGitHubからバイナリをダウンロードし、解凍したhugoの実行ファイルを/usr/local/binに配置しました。 ...

January 27, 2021 · ↻ February 11, 2021 · 2 min · 558 words