summaryrefslogtreecommitdiff
path: root/pkgs/iosevka-build-plans.toml
diff options
context:
space:
mode:
authorSimon Parri <simonparri@ganzeria.com>2025-09-30 15:03:47 -0500
committerSimon Parri <simonparri@ganzeria.com>2025-09-30 15:03:47 -0500
commit7664648cb8f1a3ead485f66bb13e121ee1cda7ae (patch)
treed7e8c67d6ef08b22537f9f5a3f97dbdd169db873 /pkgs/iosevka-build-plans.toml
parent9c097a22fdf2de079788eadac5f8e154a62adbf1 (diff)
downloadnixos-config-7664648cb8f1a3ead485f66bb13e121ee1cda7ae.tar.gz
nixos-config-7664648cb8f1a3ead485f66bb13e121ee1cda7ae.zip
pkgs: Add custom Iosevka package
Diffstat (limited to 'pkgs/iosevka-build-plans.toml')
-rw-r--r--pkgs/iosevka-build-plans.toml87
1 files changed, 87 insertions, 0 deletions
diff --git a/pkgs/iosevka-build-plans.toml b/pkgs/iosevka-build-plans.toml
new file mode 100644
index 0000000..ce08b46
--- /dev/null
+++ b/pkgs/iosevka-build-plans.toml
@@ -0,0 +1,87 @@
+[buildPlans.IosevkaMartial]
+family = "Iosevka Martial"
+spacing = "fixed"
+serifs = "sans"
+noCvSs = true
+exportGlyphNames = false
+[buildPlans.IosevkaMartial.variants.design]
+zero = "long-dotted"
+capital-q = "crossing"
+g = "double-storey"
+i = "serifed-semi-tailed"
+j = "flat-hook-serifed"
+l = "serifed-semi-tailed"
+lower-mu = "toothed-serifless"
+tittle = "square"
+diacritic-dot = "square"
+punctuation-dot = "square"
+braille-dot = "square"
+asterisk = "hex-mid"
+paren = "large-contour"
+brace = "curly-flat-boundary"
+guillemet = "straight"
+at = "fourfold"
+lig-plus-chain = "with-notch"
+lig-double-arrow-bar = "with-notch"
+lig-single-arrow-bar = "with-notch"
+[buildPlans.IosevkaMartial.variants.italic]
+capital-q = "crossing-baseline"
+g = "double-storey-open"
+i = "serifed-diagonal-tailed"
+j = "diagonal-tailed-serifed"
+k = "diagonal-tailed-cursive-serifless"
+l = "serifed-diagonal-tailed"
+
+[buildPlans.IosevkaMartialAile]
+family = "Iosevka Martial Aile"
+spacing = "quasi-proportional"
+serifs = "sans"
+noCvSs = true
+exportGlyphNames = false
+noLigation = true
+[buildPlans.IosevkaMartialAile.variants.design]
+zero = "long-dotted"
+capital-q = "crossing"
+g = "double-storey"
+i = "serifed-semi-tailed"
+j = "flat-hook-serifed"
+l = "serifed-semi-tailed"
+lower-mu = "toothed-serifless"
+asterisk = "hex-mid"
+guillemet = "straight"
+at = "fourfold"
+lig-equal-chain = "without-notch"
+lig-hyphen-chain = "without-notch"
+[buildPlans.IosevkaMartialAile.variants.italic]
+g = "double-storey-open"
+i = "serifed-diagonal-tailed"
+j = "diagonal-tailed-serifed"
+k = "diagonal-tailed-cursive-serifless"
+l = "serifed-diagonal-tailed"
+
+[buildPlans.IosevkaMartialEtoile]
+family = "Iosevka Martial Etoile"
+spacing = "quasi-proportional"
+serifs = "slab"
+noCvSs = true
+exportGlyphNames = false
+noLigation = true
+[buildPlans.IosevkaMartialEtoile.variants.design]
+zero = "long-dotted"
+capital-q = "crossing"
+g = "double-storey"
+i = "serifed"
+j = "flat-hook-serifed"
+l = "serifed"
+lower-mu = "toothed-serifless"
+asterisk = "hex-mid"
+guillemet = "straight"
+at = "fourfold"
+lig-equal-chain = "without-notch"
+lig-hyphen-chain = "without-notch"
+[buildPlans.IosevkaMartialEtoile.variants.italic]
+g = "double-storey-open"
+i = "serifed-diagonal-tailed"
+j = "diagonal-tailed-serifed"
+k = "diagonal-tailed-cursive-serifless"
+l = "serifed-diagonal-tailed"