diff --git a/.config/iosevka-build/.gitignore b/.config/iosevka-build/.gitignore new file mode 100644 index 0000000..849ddff --- /dev/null +++ b/.config/iosevka-build/.gitignore @@ -0,0 +1 @@ +dist/ diff --git a/.config/iosevka-build/private-build-plans.toml b/.config/iosevka-build/private-build-plans.toml index 067ace0..e65fe70 100644 --- a/.config/iosevka-build/private-build-plans.toml +++ b/.config/iosevka-build/private-build-plans.toml @@ -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"