posts-go/posts/2023-03-30-fonts.md

106 lines
2.7 KiB
Markdown

# 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:
- Use [JetBrains Mono](https://github.com/JetBrains/JetBrainsMono) for code.
- Use [Inter](https://github.com/rsms/inter) for everything else.
All images belows is official images I got from fonts website or github.
I'm too lazy to screenshot anw :D
## JetBrains Mono
- Support Vietnamese
- Support bold, italic
- Support ligatures
![img00](https://github.com/JetBrains/JetBrainsMono/raw/master/images/character-set@2x.png)
## [Iosevka](https://github.com/be5invis/Iosevka)
I often choose SS08 variant because I also love [PragmataPro](https://fsd.it/shop/fonts/pragmatapro/) too.
- Support Vietnamese
- Support bold, italic
- Support ligatures
- Support display font (non mono)
Font is narrow, can display much more on small screen.
![img01](https://raw.githubusercontent.com/be5invis/Iosevka/v21.1.1/images/iosevka-ss08.dark.svg#gh-dark-mode-only)
## [Recursive](https://github.com/arrowtype/recursive)
I often choose Casual variant.
- Support Vietnamese
- Support bold, italic
- Support ligatures
- Support display font (non mono)
Looks good on my phone.
![android-000](https://raw.githubusercontent.com/haunt98/posts-images/main/android-000.jpg)
## [Martian Mono](https://github.com/evilmartians/mono)
- No Vietnamese
- Support bold
- No italic
- No ligatures
Font is wide, remember to edit line height to make it looks good.
I like its bold, strong look.
![img02](https://github.com/evilmartians/mono/raw/main/documentation/martian-mono-character-set.png)
## [agave](https://github.com/blobject/agave)
- No Vietnamese
- Support bold
- No italic
- No ligatures
Font is small, can display much more on small screen.
I like its curved look.
## [Hermit](https://github.com/pcaro90/hermit)
- No Vietnamese
- Support bold, italic
- No ligatures
Looks unique to me, with some sharp look.
## [APL-385](https://apl385.com/fonts/index.htm) and [APL386](https://github.com/abrudz/APL386)
- No Vietnamese
- No bold, italic
- No ligatures (APL386 support)
I love its wide look, also it's feel nostalgic.
## [Cozette](https://github.com/slavfox/Cozette)
- No Vietnamese
- No bold, italic
- No ligatures
Feel nostalgic.
But sometimes it's hard to read.
![img03](https://github.com/slavfox/Cozette/raw/master/img/sample.png)
## Murr fonts, but I don't use much
- [Fira Code](https://github.com/tonsky/FiraCode): best ligatures.
- [Cascadia Code](https://github.com/microsoft/cascadia-code)
- [Input](https://input.djr.com/)
- [Monoid](https://github.com/larsenwork/monoid)
- [Fantasque Sans Mono](https://github.com/belluzj/fantasque-sans)
- [mononoki](https://github.com/madmalik/mononoki)