[iosevka] update config and add gitignore for output

This commit is contained in:
Barak Michener 2024-03-30 17:41:16 -07:00
parent b92370a8c0
commit 2d4d014056
2 changed files with 79 additions and 30 deletions

1
.config/iosevka-build/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
dist/

View file

@ -1,23 +1,22 @@
# This is the build plan for my own custom fontface
# docker run -it -v $(pwd):/build avivace/iosevka-build contents::iosevka-berkeley
[buildPlans.iosevka-berkeley]
[buildPlans.IosevkaBerkeley]
family = "Iosevka Berkeley"
spacing = "fontconfig-mono"
spacing = "fixed"
serifs = "sans"
no-cv-ss = true
no-ligation = true
noCvSs = true
exportGlyphNames = false
[buildPlans.iosevka-berkeley.variants.design]
[buildPlans.IosevkaBerkeley.variants.design]
capital-g = "toothless-rounded-serifless-hooked"
g = "double-storey"
t = "flat-hook"
y = "straight-turn"
eszet = "sulzbacher-descending"
turn-v = "curly"
lower-lambda = "straight-turn"
y = "straight-turn-serifless"
eszet = "sulzbacher-descending-serifless"
capital-lambda = "curly-top-serifed"
lower-lambda = "tailed-turn"
lower-chi = "semi-chancery-straight"
zero = "dotted"
four = "closed"
one = "no-base"
four = "closed-serifless"
six = "open-contour"
eight = "two-circles"
asterisk = "hex-high"
@ -28,7 +27,7 @@ percent = "rings-continuous-slash"
bar = "force-upright"
question = "corner"
[buildPlans.iosevka-berkeley.variants.italic]
[buildPlans.IosevkaBerkeley.variants.italic]
capital-a = "curly-serifless"
capital-b = "standard-unilateral-serifed"
capital-d = "standard-unilateral-serifed"
@ -36,38 +35,87 @@ capital-f = "top-left-serifed"
capital-g = "toothed-serifless-hooked"
capital-i = "short-serifed"
capital-j = "serifed-both-sides"
capital-k = "curly-serifless"
capital-m = "flat-bottom"
capital-m = "flat-bottom-serifless"
capital-p = "closed-motion-serifed"
capital-q = "crossing-curly-tailed"
capital-r = "curly"
capital-r = "curly-serifless"
capital-u = "tailed-motion-serifed"
capital-v = "curly"
capital-w = "curly"
capital-v = "curly-serifless"
capital-w = "curly-serifless"
capital-x = "curly-serifless"
capital-y = "curly-serifless"
capital-z = "curly-serifless-with-horizontal-crossbar"
a = "double-storey-tailed"
d = "toothed-serifed"
f = "flat-hook"
f = "flat-hook-serifless"
g = "single-storey-serifed"
h = "straight-top-left-serifed"
k = "curly-serifless"
m = "top-left-serifed"
n = "straight-top-left-serifed"
p = "motion-serifed"
q = "straight-motion-serifed"
r = "top-serifed"
p = "eared-serifless"
q = "straight-serifless"
u = "tailed-motion-serifed"
v = "curly"
w = "curly"
v = "curly-serifless"
w = "curly-serifless"
x = "curly-serifless"
y = "cursive-motion-serifed"
y = "cursive-serifless"
z = "curly-serifless-with-horizontal-crossbar"
one = "base-long-top-serif"
two = "straight-neck"
seven = "straight-crossbar"
one = "no-base-long-top-serif"
two = "straight-neck-serifless"
seven = "straight-serifless-crossbar"
nine = "open-contour"
paren = "normal"
[buildPlans.iosevka-berkeley.variants.oblique]
[buildPlans.IosevkaBerkeley.variants.oblique]
paren = "normal"
[buildPlans.IosevkaBerkeley.weights.ExtraLight]
shape = 200
menu = 200
css = 200
[buildPlans.IosevkaBerkeley.weights.Light]
shape = 300
menu = 300
css = 300
[buildPlans.IosevkaBerkeley.weights.Regular]
shape = 400
menu = 400
css = 400
[buildPlans.IosevkaBerkeley.weights.Medium]
shape = 500
menu = 500
css = 500
[buildPlans.IosevkaBerkeley.weights.SemiBold]
shape = 600
menu = 600
css = 600
[buildPlans.IosevkaBerkeley.weights.Bold]
shape = 700
menu = 700
css = 700
[buildPlans.IosevkaBerkeley.widths.Normal]
shape = 500
menu = 5
css = "normal"
[buildPlans.IosevkaBerkeley.widths.Extended]
shape = 600
menu = 7
css = "expanded"
[buildPlans.IosevkaBerkeley.widths.Condensed]
shape = 416
menu = 3
css = "condensed"
[buildPlans.IosevkaBerkeley.widths.SemiCondensed]
shape = 456
menu = 4
css = "semi-condensed"