Î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.
