How to make "awesome-terminal-fonts" to work?

I'm trying to configure awesome terminal fonts on Xubuntu in order to have correct icons when using Oh my Git. I followed the installation instructions which are the following:

How to install (Linux)

  • copy all the fonts from ./build directory to ~/.fonts directory
  • copy all the font maps (all *.sh files) from ./build directory to ~/.fonts directory
  • run fc-cache -fv ~/.fonts to let freetype2 know of those fonts
  • customize the configuration file ./config/10-symbols.conf replacing PragmataPro with the name of the font you want to use in the terminal (I will add more fonts in the future so that this step could be skippable)
  • copy the above configuration file to ~/.config/fontconfig/conf.d directory
  • source the font maps (source ~/.fonts/*.sh) in your shell startup script (eg. ~/.bashrc or ~/.zshrc)

My ~/.config/fontconfig/conf.d/10-symbols.conf file is:

<?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>

But my terminal still does not render the symbols the right way.

enter image description here

1 Reset to default

Know someone who can answer? Share a link to this question via email, Twitter, or Facebook.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like