The fonts.scale files were generated by running `mkfontscale ./**/` and
the fonts.dir files were generated by running `mkfontdir ./**/` in this
Git repository's working tree. Run those commands again to regenerate.
These generated files let you register their corresponding True Type
fonts with the `xset +fp` command, which "installs" them under Linux.
For example, you would do this by running the following commands if you
cloned this Git repository to your ~/.fonts/powerline-fonts/ directory:
xset +fp ~/.fonts/powerline-fonts/AnonymousPro
xset +fp ~/.fonts/powerline-fonts/DejaVuSansMono
xset +fp ~/.fonts/powerline-fonts/DroidSansMono
xset +fp ~/.fonts/powerline-fonts/InconsolataDz
xset +fp ~/.fonts/powerline-fonts/Inconsolata
xset +fp ~/.fonts/powerline-fonts/LiberationMono
xset +fp ~/.fonts/powerline-fonts/Meslo
xset +fp ~/.fonts/powerline-fonts/SourceCodePro
xset +fp ~/.fonts/powerline-fonts/Terminus/BDF
xset +fp ~/.fonts/powerline-fonts/Terminus/PCF
xset +fp ~/.fonts/powerline-fonts/UbuntuMono
xset fp rehash
Latter is really generated from the former, but first is a regular text file
where changes can be viewed (if you understand encoding; TXT is better in this
case) and second is what is installed.
Note: you can use my bitmap fontpatcher to get exactly the same fonts as I have
saved glyphs in glyphs/{size}/{codepoint}: this directory was created as
I assumed that version of the glyph adjusted by me is suitable for any font with
the same font size.
The glyphs that were added by fontpatcher.py were not positioned
correctly. This was most noticable for the triangular separators. To
correct the glyphs I used the following modifications to fontpatcher.py:
- y_ratio *= 0.96
- y_diff += 300
The values are based on trial and error and what "looked" right, so
there is probably still room for improvement.