Skip to content

zhimoe/programming-fonts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buy a 4K+ resolution monitor to overcome your programming font addiction, and build some thing!

Screenshots

Fira Code FiraCode Aurulent Aurulent Source Code Pro SourceCodePro

Best fonts for programming

  1. Aurulent: It looks like it was written by an artisan pen, add missing glyphs from fira code, my favorite.
  2. Source Code Pro: Simple and crisp, optimized the 0 1 4 r i l glyphs, make it applies to both prose and coding, my system font.
  3. Fira Code: Most popular coding font, add some powerline glyphs and redesigned the r glyph.
  4. 方正聚珍新仿: 搭配上面的Source Code Pro的中文字体,适用于注释, 也适合电子书阅读.
  5. 字语青梅硬笔: 手写中文字体,适用于excalidraw手画风格的架构图.
  6. FangSongCode: Source Code Pro with chinese glyphs from 聚珍新仿, see more on 支持中文的等宽编程字体-FangSongCode
  7. Monaspace Argon: programming font from GitHub Next Labs, the best!

Tips:

  1. you can rename the family name by fontname.py:
python  fontname.py  "Monaspace"  MonaspaceArgon-Regular.ttf 
  1. for non-4K monitor, you need hint the truetype font:
sudo apt install ttfautohint
for f in ./*.ttf; do ttfautohint ${f} out/${f} --stem-width-mode qqq --composites ;done
  1. patch powerline for your font:
docker run --rm -v ./:/in:Z -v ./patched:/out:Z nerdfonts/patcher --use-single-width-glyphs --boxdrawing --powerline --powerlineextra

Releases

No releases published

Packages

No packages published

Languages