
You could use a "pre-patched" variant, which is basically a new font created by merging several other fonts together.To be more concrete: There are two general strategies to use icon fonts.
#Powerline fonts codepoints code
To make things worse, it may be that these code points collide if you want to merge two different icon fonts together. The definition of the code points is up to the font creator. What makes it difficult is that these pretty icons are not described in the unicode standard (they are in the "private" space). Powerlevel9k now outputs unicode code points that the terminal emulator picks up and renders the according glyph from the font with the help of the operating system / external programs.
#Powerline fonts codepoints install
So to use such an icon font you need to install it, and set it as font in your Terminal Emulator. The only way (for now) to print fancy icons in a Terminal Emulator is by using an icon font (there is a progress in displaying images in the terminal, but that is specific to single Terminal Emulator Projects). Finally, my git symbol looks different to the readme, although it could be that you are just using a different font. The custom command section suggests that \uf230 is an antenna symbol, but it's a Facebook icon for me. No… Is that what echo "\uE868" should be? I had a look through awesome-terminal-font, and \uf017 looked like a clock to me (is that "the time glyph"?). Either way, I couldn't find any substantial information on this setting in the readme. I did find a reference in the vcs symbols section, but there's then a dead link to "the Installation section above". I had another look at the readme, and I couldn't see any reference to this in the dir section.

I guess for the readme, you could list a few fonts that possess the characters that you need? Presumably there are only a couple of them at this point?Ĭhanged your P9k config to POWERLEVEL9K_MODE='awesome-fontconfig'Įxcept this step. So for the fonts that you refer to, I presume that there are just glyphs for specific unicode code points that are required? I'm still not sure if vanilla "Font Awesome" has them or users need the powerline-patched version. Yes, I agree I admit I'm still a bit confused, too. Maybe we could be more specific about the different fonts. I installed awesome-terminal-fonts in Arch, which installed a font with family "FontAwesome". So "Font Awesome" ( ) is one font, and "Awesome Terminal Fonts" include a powerline-patched version of it (you're right that the word powerline doesn't appear in the title).
