5.8 KiB
Fonts
I always want the best fonts for my terminal, my text editor, my ... But I'm not satisfied easily, so I keep trying new fonts. Prefer free fonts of course :D
TLDR:
On macOS, use San Francisco for everything. Remember each time macOS release new version/new update, you should download again to get (maybe) latest version.
Otherwise:
- Use JetBrains Mono for code.
- Use Inter for display.
Always choose OTF over TTF format.
JetBrains Mono
JetBrains branding font.
- Support Vietnamese
- Support bold, italic
- Support ligatures
- Has dotted zero
Ligatures I prefer: ss02
, cv04
, cv16
, cv18
, cv19
, cv20
.
Iosevka
I often choose SS08 variant because I also love PragmataPro too.
- Support Vietnamese
- Support bold, italic
- Support ligatures
- Has dotted zero
- Has display font
Font is narrow, can display much more on small screen. But too much config/variant for ligatures scares me.
Recursive
I often choose Casual variant.
- Support Vietnamese
- Support bold, italic
- Support ligatures
- Has dotted zero
- Has display font
Ligatures I prefer: ss10
, ss12
.
Looks good on my phone.
agave
- No Vietnamese
- Support bold
- No italic
- No ligatures
- Has dotted zero
Font is small, can display much more on small screen. I like its curved look.
Sudo
Small fonts, saving space.
- Support Vietnamese
- Support bold, italic
- No ligatures
- Has dotted zero
- Has display font
Unique to me. Strange #
, looks same as 4
(I don't like it for now).
Fantasque Sans Mono
Comic vibe. Look smoothly and too much curve.
- No Vietnamese
- Support bold, italic
- Support ligatures
APL-385 and APL386
- No Vietnamese
- No bold, italic
- No ligatures (APL-385 not APL386)
- Has display font (APL333)
I love its wide look, also it's feel nostalgic.
IBM Plex
IBM branding font, good alternative for Inter, has both monospace and display variant.
- Support Vietnamese
- Support bold, italic
- No ligatures
- Has dotted zero
- Has display font
Looks fancy. Strange #
.
Hermit
- No Vietnamese
- Support bold, italic
- No ligatures
Looks unique to me, with some sharp look.
Nerd Fonts
For fancy terminal, only need NerdFontsSymbolsOnly
Murr fonts, but I don't use much now (some fonts I already try in the past)
- Fira Code: legend, best ligatures.
- Input: legend.
- Monoid: legend.
- mononoki: share same vibe with agave.
- Ubuntu Monospace: nostalogic to me since first Linux distro I use is Ubuntu.
- M+: Japanese aesthetic.
- Martian Mono: wide font with bold, strong look.
- 0xProto: found it on Instagram, kinda wish it has dotted zero.
- Commit Mono: claim to be true netral font. Also I love the website.
- Victor Mono: love regular italic, not bold.
- Maple Font: JetBrainsMono and other fonts look alike.
- Lilex: less curve, rectangle like, inspiration from IBM Plex Mono.
- JuliaMono: JetBrainsMono look alike.
- Cascadia Code: Microsoft branding font.
- Intel One Mono: latest Intel branding font.
- Monaspace: new GitHub fonts with Texture Healing.
- iA-Fonts: Notion mono font.
Bitmap/Oldschool
- Terminus: super old, super legend font.
- 3270font: nostalogic.
- Cozette: feel 8-bit vibe, mono to death. But sometimes it's hard to read. Bitmap fonts is hard to install too.
- The Ultimate Oldschool PC Font Pack with Flexi IBM VGA: old school.
- C64: Commodore 64 font.
- Fixedsys Excelsior: old DOS vibe.
- Fairfax HD: bitmap vibe but support vector.
Only display
- Clear Sans: used to be Intel branding font.
- Atkinson Hyperlegible: for reading ebook.
- Shantell Sans: another Comic vibe.
Costing money fonts, but I like them too much, will probably buy it if I have money: