8000 GitHub - mmrath/nova-font: A custom build of Iosevka font
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mmrath/nova-font

 
 

Repository files navigation

Nova Font 💫

Nova is a custom build of Iosevka, licensed under the SIL Open Font License, Version 1.1

🚀 Installation

To use Nova, follow these steps:

  1. Head over to the Releases section of this repo
  2. Download the font of your choice, with or without ligatures, my recommendation nova-lig.zip

👀 Usage

When using Visual Studio Code you can reference it with the font name of "Nova" for both versions (lig or no ligs).

Example in settings.json

{
  "editor.fontFamily": "Nova"
}

🤓 Nerd Fonts usage

You can reference it with the font name of "Nova Nerd Font" for both versions (lig or no ligs).

Example in settings.json

{
  "editor.fontFamily": "Nova Nerd Font"
}

🏗️ Building Nova

In private-build-plans.toml, you can find the customizations made to this font.

If you prefer to build Nova for further customization instead of downloading one of the releases, you can do so by:

  1. Install the dependencies
npm install

You will also need to install ttfautohint:

  1. Run the command to build the set of fonts you want
# To build everything: 
npm run build -- contents::nova
# To build unhinted TTF only: 
npm run build -- ttf-unhinted::nova
# To build TTF only (RECOMMENDED): 
npm run build -- ttf::nova

This is a very intensive task, be sure to pass a --jCmd=<number of concurrent jobs> flag to the command.

  1. Once your fonts are built you can find them at nova/dist

About

A custom build of Iosevka font

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%
0