3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Elementary OSのTerminalにNerd Fontを設定する

Posted at

colorlsvim-deviconsを使うためにElementary OSのPantheon terminalにNerd Fontを設定した際の記録用です。

環境

OS: elementary OS 0.4.1 Loki
Laptop: Mi notebook air 13.3 2018

手順

最初に以下の手順で、Nerd FontsのrepoからフォントをDownloadしてそれに変更してみた。
FontはElementary OSのdefaultにあわせてRoboto Monoを選択。

  1. Fontファイル(.ttf)をダウンロードする。nerd-fontsのrepositoryをそのままcloneしようとすると容量がとてつもなく大きいので、RobotoMonoのディレクトリのみダウンロードする。GitHubのsubversionサポートを利用するとディレクトリ/ファイル単位のダウンロードができる。参考: https://qiita.com/raucha/items/1219327df8a9ded494df

    mkdir -p ~/tmp/nerd-fonts/patched-fonts
    cd ~/tmp/nerd-fonts/patched-fonts    
    svn export https://github.com/ryanoasis/nerd-fonts/trunk/patched-fonts/RobotoMono
    cd RobotoMono
    
  2. ダウンロードしたフォントをpersonalなフォントディレクトリへ移動

    cp 'Regular/complete/Roboto Mono Nerd Font Complete.ttf'   ~/.local/share/fonts/
    cp 'Thin-Italic/complete/Roboto Mono Thin Italic Nerd Font Complete.ttf'   ~/.local/share/fonts/
    cp 'Thin/complete/Roboto Mono Thin Nerd Font Complete.ttf'  ~/.local/share/fonts/
    cp 'Medium-Italic/complete/Roboto Mono Medium Italic Nerd Font Complete.ttf'  ~/.local/share/fonts/
    cp 'Medium/complete/Roboto Mono Medium Nerd Font Complete.ttf'     ~/.local/share/fonts/
    cp 'Light-Italic/complete/Roboto Mono Light Italic Nerd Font Complete.ttf'    ~/.local/share/fonts/
    cp 'Light/complete/Roboto Mono Light Nerd Font Complete.ttf'   ~/.local/share/fonts/
    cp 'Italic/complete/Roboto Mono Italic Nerd Font Complete.ttf'    ~/.local/share/fonts/
    cp 'Bold-Italic/complete/Roboto Mono Bold Italic Nerd Font Complete.ttf'   ~/.local/share/fonts/
    
  3. フォントキャッシュを更新

    $ sudo fc-cache -fv
    
  4. フォントが利用可能になっていること & 設定する際に使うFont nameを確認

    $ fc-list | grep "Roboto Mono Nerd Font"
    /home/ryo/.local/share/fonts/Roboto Mono Nerd Font Complete.ttf: RobotoMono Nerd Font:style=Regular
    
  5. フォントを設定。 dconf-editorを使うか、cliで設定する。cliの場合は以下を使う。

    $ gsettings set org.gnome.desktop.interface monospace-font-name "RobotoMono Nerd Font 10"
    
  6. Terminalを再起動して確認。

nerd-font-done.png

nerd-font-nvim.png

deviconやAwesome fontのiconが表示されていることを確認できました。

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?