A collection of Nathan and Sasha's preferred fonts.
Currently a custom Iosevka style-build.
Clone this repo, open and install the font files.
Follow the setup steps to build Iosevka from source, as detailed below.
- Ensure you cloned this repo with submodules, as Iosevka is included here as a submodule.
git submodule update --init
- Install Iosevka's bundled dependencies:
cd external/Iosevka
npm install
cd ../..
- Install a few system dependencies:
otf2otc
- installed as a part of adfkottfautohint
-brew install ttfautohint
- Copy the plan for your preferred variant to the root of the Iosevka repo, renaming it
private-build-plans.toml
:
cp <flavor>/<flavor>.toml external/Iosevka/private-build-plans.toml
where <flavor>
could be natasha_I
or natasha_II
, for example.
- In the Iosevka repo run the build command for your preferred extension & plan (font variant):
cd external/Iosevka
npm install
npm run build -- ttf::natasha_I
- Whenever it finishes, open and install the font files in
external/Iosevka/dist
.