{ pkgs }: pkgs.iosevka.override { set = "Input"; privateBuildPlan = '' [buildPlans.IosevkaInput] family = "IosevkaInput" spacing = "fixed" serifs = "sans" exportGlyphNames = false noLigation = true [buildPlans.IosevkaInput.variants.design] one = "base" two = "curly-neck-serifless" three = "flat-top-serifless" four = "closed-serifless" five = "upright-flat-serifless" six = "closed-contour" seven = "straight-serifless" eight = "two-circles" nine = "closed-contour" zero = "oval-long-dotted" capital-a = "straight-serifless" capital-b = "standard-serifless" capital-c = "bilateral-inward-serifed" capital-d = "standard-serifless" capital-e = "serifless" capital-f = "serifless" capital-g = "toothless-corner-serifless-hooked" capital-h = "serifless" capital-i = "serifed" capital-j = "serifless" capital-k = "symmetric-connected-serifless" capital-l = "serifless" capital-m = "hanging-serifless" capital-n = "standard-serifless" capital-p = "closed-serifless" capital-q = "crossing-curly-tailed" capital-r = "straight-serifless" capital-s = "bilateral-inward-serifed" capital-t = "serifless" capital-u = "toothless-rounded-serifless" capital-v = "curly-serifless" capital-w = "straight-vertical-sides-serifless" capital-x = "curly-serifless" capital-y = "curly-serifless" capital-z = "straight-serifed" a = "double-storey-toothless-corner" b = "toothless-corner-serifless" c = "serifless" d = "toothless-corner-serifless" e = "flat-crossbar" f = "flat-hook-serifless-crossbar-at-x-height" g = "double-storey" h = "straight-serifless" i = "zshaped" j = "flat-hook-serifed" k = "straight-serifless" l = "zshaped" m = "earless-rounded-double-arch-short-leg-serifless" n = "earless-corner-straight-serifless" p = "earless-corner-serifless" q = "earless-corner-straight-serifless" r = "earless-corner-serifless" s = "serifless" t = "flat-hook" u = "toothless-corner-serifless" v = "straight-serifless" w = "rounded-vertical-sides-serifless" x = "straight-serifless" y = "straight-turn-serifless" z = "straight-serifless" capital-eszet = "corner-serifless" long-s = "bent-hook-serifless" eszet = "sulzbacher-serifless" lower-eth = "straight-bar" capital-thorn = "serifless" lower-thorn = "serifless" lower-alpha = "crossing" lower-beta = "standard" capital-gamma = "serifless" lower-gamma = "casual" capital-delta = "straight" lower-delta = "flat-top" lower-eta = "earless-corner-serifless" lower-theta = "capsule" lower-iota = "serifed-semi-tailed" lower-kappa = "straight-serifless" capital-lambda = "straight-serifless" lower-lambda = "straight" lower-mu = "toothless-corner-serifless" lower-nu = "casual" lower-xi = "flat-top" lower-pi = "tailless" lower-tau = "semi-tailed" lower-upsilon = "casual-serifless" lower-phi = "cursive" lower-chi = "semi-chancery-straight-serifless" lower-psi = "flat-top-serifless" partial-derivative = "straight-bar" cyrl-a = "double-storey-hook-inward-serifed-tailed" cyrl-ve = "standard-serifless" cyrl-capital-zhe = "symmetric-connected" cyrl-zhe = "symmetric-connected" cyrl-capital-ze = "bilateral-inward-serifed" cyrl-ze = "serifless" cyrl-capital-ka = "symmetric-connected-bottom-right-serifed" cyrl-ka = "symmetric-connected-serifless" cyrl-el = "straight" cyrl-em = "flat-bottom-serifless" cyrl-capital-en = "serifed" cyrl-en = "serifless" cyrl-capital-er = "closed-serifed" cyrl-er = "eared-serifed" cyrl-capital-u = "cursive-serifless" cyrl-u = "cursive-serifless" cyrl-ef = "serifless" cyrl-che = "standard" cyrl-yeri = "corner" cyrl-yery = "corner" cyrl-capital-e = "bilateral-inward-serifed" cyrl-e = "serifless" cyrl-capital-ya = "standing-serifless" cyrl-ya = "standing-serifless" tittle = "round" diacritic-dot = "round" punctuation-dot = "round" braille-dot = "square" tilde = "low" asterisk = "hex-low" underscore = "above-baseline" caret = "medium" ascii-grave = "straight" ascii-single-quote = "straight" paren = "normal" brace = "curly-flat-boundary" guillemet = "straight" number-sign = "upright" ampersand = "closed" at = "fourfold" dollar = "through" cent = "through" percent = "rings-continuous-slash" bar = "force-upright" question = "corner" pilcrow = "high" micro-sign = "tailed-serifless" decorative-angle-brackets = "middle" [buildPlans.IosevkaInput.weights.Regular] shape = 360 menu = 400 css = 400 [buildPlans.IosevkaInput.weights.Bold] shape = 900 menu = 700 css = 700 [buildPlans.IosevkaInput.slopes.Upright] angle = 0 shape = "upright" menu = "upright" css = "normal" [buildPlans.IosevkaInput.slopes.Italic] angle = 9.4 shape = "italic" menu = "italic" css = "italic" [buildPlans.IosevkaInput.widths.Normal] shape = 575 menu = 5 css = "normal" [buildPlans.IosevkaInput.metricOverride] leading = 1100 parenSize = 950 cap = 800 ascender = 800 xHeight = 600 dotSize = "blend(weight, [100, 50], [360, 140], [900, 190])" periodSize = "blend(weight, [100, 55], [360, 160], [900, 215])" ''; }