Iosevka – Versatile typeface for code, from code
typeof.net
typeof.net
Really, sometimes I wish I could pick and chose individual characters.
Well, you can: https://typeof.net/Iosevka/customizer
https://github.com/be5invis/Iosevka/blob/master/doc/custom-b...
For example:
> K with symmetric legs disconnected to the vertical bar, and serifs at top left
> Ratio of the thickness of the neck of S/s/?, to the normal stroke width. essRatioUpper, essRatioLower and rssRatioQuestion will override this value for corresponded glyph categories when set.
> Extra-high _, placed right below baseline
> The lower bar of <= and >= ligation is slanted
My current default is IBM Plex Mono (Light), but this one looks super cool too.
I don't think I like the idea of "baking a custom build" with letter variants, though. A font file should be like an album - fixed at time of release, with one version uniformly published, so that if you use font X on machine A, and use font X on machine B, you get the same results.
I also don't think I'm on board with the ligatures for code bandwagon. It doesn't accurately map 1:1, the symbols to the ASCII contents of the file, which bothers me.
I do sometimes get the fancy of "going back to basics" and turning everything to default. SF Mono that's bundled with Mac OS is pretty nice for that.
I'm not sure I follow? I use a custom build, let's say "Iosevka Custom" and when I install the ttf files on multiple machines it looks the same..? You can download any of the different published variants and they will look the same too?
> I also don't think I'm on board with the ligatures for code bandwagon.
Good thing they are optional and you can completely disable them in your own custom build if you so choose :)
JBM is one of the better monospace fonts, and Iosevka looks interesting, with all the options to configure it, but I kinda shy away from the need to customize most of the characters, let alone install npm just to build a font.
https://damieng.com/blog/2008/05/26/envy-code-r-preview-7-co...
Hopefully there’s one that fits your taste
I use Iosevka Fixed SS16 MdEx for coding on Windows 10 (scaled) where font rendering is inferior to Mac.