
You can download the ttf files from the releases tab
(grab the .tar.zst file).
If you like clean, upright looking fonts, then the chances are that you've come across Iosevka. You've probably also come across PragmataPro.
Both of these fonts are great in their own right but they both suffer from one fatal flaw - they're way too condensed for me to use for prolonged period of time without eye strain.
The good news is that Iosevka provides an "Extended" variant which has wider spacing. However it's a bit too wide, which takes away from the slender feel of Iosevka.
Iosevka however, isn't just a font family. It's more or less a full framework where you can pick and choose and customize just about everything. And so that's precisely what I did.
The Iosvmata config is based on Pragmasevka, which tries to mimic
PragmataPro as much as possible. The main goal of Iosvmata is to take things I
like from Iosevka and PragmataPro but patch out things I don't like. Some
notable changes (not exhaustive, see Iosvmata.toml for a full config):
550 which is just extended enough to not strain my eyes but
not too extended so that it takes away the condensed feel of
Iosevka/PragmataPro. (For reference, Iosevka Extended uses 600 and Pragmasevka
uses 500).J has bar on top.bolder.py).Building the font yourself is not necessary since I provide ttf files in the
release page.
But if you'd like to customize the font further, e.g add ligatures or change
spacing etc, then you can build the font yourself by following the steps below:
Iosvmata.toml config.bolder.py script.FontPatcher.zip).See also: Iosevka customizer in order to customize the config interactively.
.tar.zstzstd package (if you don't have it installed already).tar -I zstd -xf Iosvmata.tar.zst.If you want a GUI then 7-zip-zstd
(.exe download here) seems to
be the recommended tool.
If you are comfortable with command-line, zstd provides official builds for
windows including a zstd.exe.