Buy a 4K+ resolution monitor to overcome your programming font addiction, and get the fucking job done!
Fira Code Aurulent Source Code Pro Bloomberg
- Aurulent: It looks like it was written by an artisan pen, add missing glyphs from fira code, my favorite.
- 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.
- Fira Code: Most popular coding font, add some powerline glyphs and redesigned the r glyph.
- 方正聚珍新仿: 搭配上面的Source Code Pro的中文字体,适用于注释, 也适合电子书阅读.
- 字语青梅硬笔: 手写中文字体,适用于excalidraw手画风格的架构图.
- FangSongCode: Source Code Pro with chinese glyphs from 聚珍新仿, see more on 支持中文的等宽编程字体-FangSongCode
- Monaspace Argon: programming font from GitHub Next Labs, the best!
- Bloomberg: neutral font for long text reading.
- you can rename the family name by fontname.py:
python fontname.py "Monaspace" MonaspaceArgon-Regular.ttf
- 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
- patch powerline for your font:
docker run --rm -v ./:/in:Z -v ./patched:/out:Z nerdfonts/patcher --use-single-width-glyphs --boxdrawing --powerline --powerlineextra