Încerc să configurez fonturi minunate pentru terminal pe Xubuntu pentru a avea pictograme corecte atunci când utilizați O, Git al meu. Am urmat instructiunile de instalare care sunt urmatoarele:
Cum se instalează (Linux)
- copiați toate fonturile din
./construi director către ~/.fonturi director
- copiați toate hărțile fonturilor (toate
*.SH dosare) din ./construi director către ~/.fonturi director
- alerga
fc-cache -fv ~/.fonts pentru a informa freetype2 despre acele fonturi
- personalizați fișierul de configurare
./config/10-symbols.conf înlocuind PragmataPro cu numele fontului pe care doriți să-l utilizați în terminal (voi adăuga mai multe fonturi în viitor, astfel încât acest pas să poată fi ignorat)
- copiați fișierul de configurare de mai sus în
~/.config/fontconfig/conf.d director
- sursă hărțile fonturilor (
sursa ~/.fonts/*.sh) în scriptul dvs. de pornire shell (de ex. ~/.bashrc sau ~/.zshrc)
Ale mele ~/.config/fontconfig/conf.d/10-symbols.conf fisierul este:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!--
When a glyph is missing in the current font freetype2 will look into
other installed fonts to see if it's going to find it, but which fonts?
and in which order?
The configuration below aim to declare an ordered list of fonts
to be looked into when a glyph is not found in a specic font
<alias>
<family>FONT_WITH_A_POSSIBLY_MISSING_GLYPH</family>
<prefer>
<family>FIRST_FONT_TO_LOOK_INTO</family>
<family>SECOND_FONT_TO_LOOK_INTO</family>
<family>...</family>
</prefer>
</alias>
-->
<fontconfig>
<alias>
<family>DejaVu Sans Mono</family>
<prefer>
<family>icomoon</family>
<family>FontAwesome</family>
<family>octicons</family>
<family>Pomodoro</family>
</prefer>
</alias>
</fontconfig>
Dar terminalul meu încă nu redă simbolurile în mod corect.
