Skip to content

Instantly share code, notes, and snippets.

@alevis
Last active February 9, 2021 20:56
Show Gist options
  • Save alevis/2e17f3981dc3789c93b8a0953e54f5fb to your computer and use it in GitHub Desktop.
Save alevis/2e17f3981dc3789c93b8a0953e54f5fb to your computer and use it in GitHub Desktop.
font based on losevka
Your private-build-plans.toml:
[buildPlans.iosevka-custom]
family = "Iosevka Custom"
spacing = "normal"
serifs = "sans"
[buildPlans.iosevka-custom.variants.design]
turn-v = "curly"
capital-b = "more-asymmetric"
capital-d = "standard"
capital-g = "toothless-corner"
capital-j = "serifed-both-sides"
capital-k = "curly"
capital-r = "curly"
capital-y = "curly"
a = "doublestorey"
b = "toothless-corner"
d = "toothless-corner"
f = "serifed"
g = "opendoublestorey"
h = "tailed"
i = "serifed-flat-tailed"
j = "serifed"
k = "curly"
l = "serifed-flat-tailed"
m = "earless-corner-double-arch-shortleg"
n = "motion-serifed-straight"
p = "eared"
q = "earless-rounded"
r = "earless-rounded-serifed"
t = "flat-hook-short-neck"
u = "toothless-corner"
v = "curly"
w = "straight"
x = "curly"
y = "straight-turn"
z = "curly"
eszet = "sulzbacher"
lambda = "straight"
zero = "reverse-slashed"
one = "nobase"
three = "flattop"
four = "open"
six = "straight-bar"
seven = "crossbar"
asterisk = "hexlow"
underscore = "high"
caret = "high"
ampersand = "upper-open"
at = "threefold"
dollar = "open"
percent = "rings-connected"
bar = "force-upright"
lig-ltgteq = "slanted"
ascii-single-quote = "raised-comma"
[buildPlans.iosevka-custom.ligations]
inherits = "php"
Command to build TTF + Web Font:
npm run build -- contents::iosevka-custom
Command to build TTF:
npm run build -- ttf::iosevka-custom
Command to build TTF Unhinted:
npm run build -- ttf-unhinted::iosevka-custom
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment