I recently discovered "FiraCode Nerd Font" and I've been using it everywhere as I setup a fresh new laptop.<p>Which programming font you currently swear to? I'm always interested in knowing cool fonts to use in my IDEs and terminals.
Started as a joke, ended as a preference: <a href="https://github.com/dtinth/comic-mono-font" rel="nofollow">https://github.com/dtinth/comic-mono-font</a>
Inconsolata is my programming font.<p>Also! This game was mentioned recently here to help the undecided or those looking for something new: <a href="https://www.codingfont.com/" rel="nofollow">https://www.codingfont.com/</a>
I'm partial to bitmap (or bitmap-like) fonts, esp. those derived from computers I once had or aspired to have. Current favorites are the Tandy2K font from the Ultimate PC Font Pack, the Atari ST 8X16 font, and Amiga Topaz (all variants).<p>For graphical Emacs, Iosevka.
In order of preference/reverse chronological order - all patched w/ NerdFont:<p>- Fira Code Mono<p>- Inconsolata (This is basically Consolas w/ a permissive license and slightly different spacing)<p>- Consolas (MS Font so not free per se but easy enough to find floating around)
JetBrains Mono. Previously <=Fira Code <= Fantasque Sans Mono <= Source Code Pro<p>When I don't have access to these, Dejavu Sans Mono or Ubuntu Mono
Fantasque Sans Mono [0] for vector font, and Cozette [1] for bitmap font.<p>[0]: <a href="https://github.com/belluzj/fantasque-sans" rel="nofollow">https://github.com/belluzj/fantasque-sans</a>
[1]: <a href="https://github.com/slavfox/Cozette" rel="nofollow">https://github.com/slavfox/Cozette</a>
It’s an oldie but goodie, and still my favorite after trying many different programming typefaces: Adobe Source Code Pro.<p><a href="https://adobe-fonts.github.io/source-code-pro/" rel="nofollow">https://adobe-fonts.github.io/source-code-pro/</a>
PragmataPro it is paid but it has been great.<p><a href="https://fsd.it/shop/fonts/pragmatapro/" rel="nofollow">https://fsd.it/shop/fonts/pragmatapro/</a>
Always, always, <i>always</i> link to things.<p><a href="https://github.com/tonsky/FiraCode" rel="nofollow">https://github.com/tonsky/FiraCode</a>
Try Isoveka: <a href="https://github.com/be5invis/Iosevka" rel="nofollow">https://github.com/be5invis/Iosevka</a>
It allows you to see more. Everything suddenly starts making sense and every other fonts will feel ..... different .....
Iosevka is my go-to font. I also really like its quasi-proportional style for regular text editing.<p><a href="https://be5invis.github.io/Iosevka" rel="nofollow">https://be5invis.github.io/Iosevka</a>
The Go Programming Language's monospaced TrueType font:<p><a href="https://go.dev/blog/go-fonts" rel="nofollow">https://go.dev/blog/go-fonts</a><p>Best font I've ever used, by a mile.
Recursive Sans Mono, casual or semicasual: <a href="https://github.com/arrowtype/recursive" rel="nofollow">https://github.com/arrowtype/recursive</a>
Input - <a href="https://input.djr.com/" rel="nofollow">https://input.djr.com/</a>
I use the narrow proportional variant, except when code in Go.
Consolas<p>I don't know why Microsoft doesn't ship it with Visual Studio Code on all platforms, but on macOS I get it by installing an Office product.