ダウンロードしたオタクフォント、Windowsにインストールしました。フォントは設定パネル/フォントの下に表示されます。
私は alacritty を使用しているので、以下を追加しましたalacritty.yml
:
font:
family: DejaVuSansMono NF # obtained here : https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/DejaVuSansMono.zip
style: Regular
(注: さまざまな名前を試しました。DejaVu、DejaVuSansMono、DejaVu Sans Mono...)
そして、alacritty を通じて Debian wsl を起動します。C:\Users\me> Debian
しかし、フォントは基本コンソールのままです。Debian内でこれを確認するには、次のようなスクリプトを実行します。テストフォント
その結果
では、alacritty を使用して WSL 内にオタク フォントを導入するにはどうすればよいでしょうか?
答え1
最新リリースのコメント付きサンプルによるとalacritty.yml
、設定に行が欠けているようです。
font:
normal:
family: DejaVuSansMono NF
「通常」のフォントを指定する必要があります。太字、斜体、太字_斜体は、上書きしない場合はデフォルトで「通常」のフォントになります。
あなたが言及したCaskaydiaCove NF を使用して、Alacritty の Windows ポータブル リリースでテストしましたtest-fonts.sh
。私の Fish/Starship プロンプトが正しく表示されることは言うまでもありません。
答え2
最近では、yml は廃止されました。toml でこれを行う方法は次のとおりです。
[font.normal]
family="DejaVuSansMono NF"