Windows Terminal を起動するとフォントが無いというエラーが出た
   2 min read

久しぶりにWSL2で作業をしようとWindows Terminalを起動するとフォントが存在しない旨のエラーが出ました。

Cicaフォントを指定しているのですが、以前はこの設定で起動していたし、フォントをアンインストールした記憶もないし…と思ったものの検索してみたところ同じような症状の記事が見つかりました。

取り敢えず対処としては「すべてのユーザーに対してインストール」を実行すれば良さそうなのでフォントファイルを右クリックしたところ、該当メニューが現れませんでした。ちなみにWindows11です。

Windows11では Shift + 右クリック で旧来のコンテキストメニューが表示できる、というのをどこかで読んで知っていたので試してみたところ、無事該当の選択肢が現れました。

これで無事エラー無くWindows Terminalが起動するようになりましたが、罠過ぎる…

あと余談ですがこのエントリーをWSL2で書くためにHugoをsnapでインストールしたのですが、zshでpathが通らないという問題がありました。

こちらは次のエントリーを参考にして解消しました: