summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Kluger2022-11-21 17:56:59 +0000
committerAndy Kluger2022-11-21 17:56:59 +0000
commit7b1e97944883b8cc9ce1cc2863f3b6b5d15f4746 (patch)
treee2a6de5365ae83757557b951f06231963d4583df
parent3658f316acf8ab4c1aadfb4976bb62e024e11edc (diff)
downloadaur-7b1e97944883b8cc9ce1cc2863f3b6b5d15f4746.tar.gz
Update branch name and build plans example
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD6
-rw-r--r--private-build-plans.toml.example277
3 files changed, 247 insertions, 40 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e9bae63502e1..6cb918cc2d08 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ttf-iosevka-term-custom-git
pkgdesc = A slender monospace sans-serif and slab-serif typeface inspired by Pragmata Pro, M+ and PF DIN Mono.
- pkgver = 1631347067
+ pkgver = 1668963274
pkgrel = 1
url = https://be5invis.github.io/Iosevka/
arch = any
@@ -13,6 +13,6 @@ pkgbase = ttf-iosevka-term-custom-git
conflicts = ttf-iosevka-term-custom
replaces = ttf-iosevka-termlig-custom-git
source = private-build-plans.toml.example
- sha256sums = c3658ace62d106edf431937a41468d90b3437bae1cbdb3b9607ed0e7fb421b16
+ sha256sums = 08ed59dbef31e671ed35c2436b3ccf71ed85ffe15020e5806e3f165d8615a744
pkgname = ttf-iosevka-term-custom-git
diff --git a/PKGBUILD b/PKGBUILD
index 6ae81d8a7047..d4df6911768f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Markus Weimar <mail@markusweimar.de>
_pkgname=ttf-iosevka-term-custom
pkgname=${_pkgname}-git
-pkgver=1631347067
+pkgver=1668963274
pkgrel=1
pkgdesc='A slender monospace sans-serif and slab-serif typeface inspired by Pragmata Pro, M+ and PF DIN Mono.'
arch=('any')
@@ -14,11 +14,11 @@ conflicts=(${_pkgname})
provides=(${_pkgname})
replaces=('ttf-iosevka-termlig-custom-git')
source=('private-build-plans.toml.example')
-sha256sums=('c3658ace62d106edf431937a41468d90b3437bae1cbdb3b9607ed0e7fb421b16')
+sha256sums=('08ed59dbef31e671ed35c2436b3ccf71ed85ffe15020e5806e3f165d8615a744')
prepare () {
rm -rf Iosevka
- git clone --depth 1 --branch master 'https://github.com/be5invis/Iosevka'
+ git clone --depth 1 --branch main 'https://github.com/be5invis/Iosevka'
buildplans="$HOME/.config/iosevka/private-build-plans.toml"
if [[ -f "$buildplans" ]]; then
diff --git a/private-build-plans.toml.example b/private-build-plans.toml.example
index 7d36c69cf107..78bc4a0309eb 100644
--- a/private-build-plans.toml.example
+++ b/private-build-plans.toml.example
@@ -1,6 +1,6 @@
[buildPlans.iosevka-custom]
family = "Iosevka Custom"
-export-glyph-names = true
+export-glyph-names = false
[buildPlans.iosevka-custom.ligations]
inherits = "dlig"
@@ -28,7 +28,7 @@ capital-l = "serifless"
capital-m = "hanging-motion-serifed"
capital-n = "standard"
capital-p = "closed-motion-serifed"
-capital-q = "crossing"
+capital-q = "open-swash"
capital-r = "straight-open"
capital-s = "serifless"
capital-t = "serifless"
@@ -54,7 +54,7 @@ m = "short-leg"
n = "earless-corner-tailed"
p = "motion-serifed"
q = "earless-corner-diagonal-tailed"
-r = "earless-corner"
+r = "corner-hooked"
s = "serifless"
t = "standard"
u = "toothless-rounded"
@@ -73,6 +73,8 @@ lower-iota = "serifed-flat-tailed"
lower-lambda = "curly"
lower-mu = "tailed"
lower-xi = "flat-top"
+cyrl-capital-zhe = "curly"
+cyrl-zhe = "curly"
cyrl-capital-ze = "unilateral-serifed"
cyrl-ze = "unilateral-serifed"
cyrl-capital-ka = "curly-serifless"
@@ -85,7 +87,7 @@ cyrl-capital-u = "curly-turn"
cyrl-ya = "straight-tailed"
cyrl-yeri = "round"
cyrl-yery = "round"
-zero = "slashed-oval"
+zero = "slashed-split-oval"
one = "no-base"
two = "curly-neck"
three = "flat-top"
@@ -98,13 +100,13 @@ nine = "straight-bar"
tilde = "low"
asterisk = "turn-hex-high"
underscore = "high"
-paragraph-sign = "low"
+pilcrow = "low"
caret = "high"
paren = "normal"
brace = "curly"
-number-sign = "upright"
+number-sign = "upright-tall"
ampersand = "flat-top"
-at = "short"
+at = "fourfold-solid-inner-tall"
dollar = "open-cap"
cent = "open"
percent = "rings-segmented-slash"
@@ -114,15 +116,27 @@ ascii-single-quote = "raised-comma"
ascii-grave = "straight"
question = "smooth"
punctuation-dot = "round"
+diacritic-dot = "round"
+lig-neq = "slightly-slanted"
# Override above variants for each slope:
# [buildPlans.iosevka-custom.variants.upright]
# [buildPlans.iosevka-custom.variants.italic]
# [buildPlans.iosevka-custom.variants.oblique]
+[buildPlans.iosevka-custom.weights.regular]
+shape = 500
+menu = 400
+css = 400
+
+[buildPlans.iosevka-custom.weights.bold]
+shape = 800
+menu = 700
+css = 700
+
[buildPlans.iosevka-term-custom]
family = "Iosevka Term Custom"
-export-glyph-names = true
+export-glyph-names = false
spacing = "term"
[buildPlans.iosevka-term-custom.ligations]
@@ -151,7 +165,7 @@ capital-l = "serifless"
capital-m = "hanging-motion-serifed"
capital-n = "standard"
capital-p = "closed-motion-serifed"
-capital-q = "crossing"
+capital-q = "open-swash"
capital-r = "straight-open"
capital-s = "serifless"
capital-t = "serifless"
@@ -177,7 +191,7 @@ m = "short-leg"
n = "earless-corner-tailed"
p = "motion-serifed"
q = "earless-corner-diagonal-tailed"
-r = "earless-corner"
+r = "corner-hooked"
s = "serifless"
t = "standard"
u = "toothless-rounded"
@@ -196,6 +210,8 @@ lower-iota = "serifed-flat-tailed"
lower-lambda = "curly"
lower-mu = "tailed"
lower-xi = "flat-top"
+cyrl-capital-zhe = "curly"
+cyrl-zhe = "curly"
cyrl-capital-ze = "unilateral-serifed"
cyrl-ze = "unilateral-serifed"
cyrl-capital-ka = "curly-serifless"
@@ -208,7 +224,7 @@ cyrl-capital-u = "curly-turn"
cyrl-ya = "straight-tailed"
cyrl-yeri = "round"
cyrl-yery = "round"
-zero = "slashed-oval"
+zero = "slashed-split-oval"
one = "no-base"
two = "curly-neck"
three = "flat-top"
@@ -221,13 +237,13 @@ nine = "straight-bar"
tilde = "low"
asterisk = "turn-hex-high"
underscore = "high"
-paragraph-sign = "low"
+pilcrow = "low"
caret = "high"
paren = "normal"
brace = "curly"
-number-sign = "upright"
+number-sign = "upright-tall"
ampersand = "flat-top"
-at = "short"
+at = "fourfold-solid-inner-tall"
dollar = "open-cap"
cent = "open"
percent = "rings-segmented-slash"
@@ -237,15 +253,27 @@ ascii-single-quote = "raised-comma"
ascii-grave = "straight"
question = "smooth"
punctuation-dot = "round"
+diacritic-dot = "round"
+lig-neq = "slightly-slanted"
# Override above variants for each slope:
# [buildPlans.iosevka-term-custom.variants.upright]
# [buildPlans.iosevka-term-custom.variants.italic]
# [buildPlans.iosevka-term-custom.variants.oblique]
+[buildPlans.iosevka-term-custom.weights.regular]
+shape = 500
+menu = 400
+css = 400
+
+[buildPlans.iosevka-term-custom.weights.bold]
+shape = 800
+menu = 700
+css = 700
+
[buildPlans.iosevka-fontconfig-mono-custom]
family = "Iosevka Fontconfig Mono Custom"
-export-glyph-names = true
+export-glyph-names = false
spacing = "fontconfig-mono"
[buildPlans.iosevka-fontconfig-mono-custom.ligations]
@@ -274,7 +302,7 @@ capital-l = "serifless"
capital-m = "hanging-motion-serifed"
capital-n = "standard"
capital-p = "closed-motion-serifed"
-capital-q = "crossing"
+capital-q = "open-swash"
capital-r = "straight-open"
capital-s = "serifless"
capital-t = "serifless"
@@ -300,7 +328,7 @@ m = "short-leg"
n = "earless-corner-tailed"
p = "motion-serifed"
q = "earless-corner-diagonal-tailed"
-r = "earless-corner"
+r = "corner-hooked"
s = "serifless"
t = "standard"
u = "toothless-rounded"
@@ -319,6 +347,8 @@ lower-iota = "serifed-flat-tailed"
lower-lambda = "curly"
lower-mu = "tailed"
lower-xi = "flat-top"
+cyrl-capital-zhe = "curly"
+cyrl-zhe = "curly"
cyrl-capital-ze = "unilateral-serifed"
cyrl-ze = "unilateral-serifed"
cyrl-capital-ka = "curly-serifless"
@@ -331,7 +361,7 @@ cyrl-capital-u = "curly-turn"
cyrl-ya = "straight-tailed"
cyrl-yeri = "round"
cyrl-yery = "round"
-zero = "slashed-oval"
+zero = "slashed-split-oval"
one = "no-base"
two = "curly-neck"
three = "flat-top"
@@ -344,13 +374,13 @@ nine = "straight-bar"
tilde = "low"
asterisk = "turn-hex-high"
underscore = "high"
-paragraph-sign = "low"
+pilcrow = "low"
caret = "high"
paren = "normal"
brace = "curly"
-number-sign = "upright"
+number-sign = "upright-tall"
ampersand = "flat-top"
-at = "short"
+at = "fourfold-solid-inner-tall"
dollar = "open-cap"
cent = "open"
percent = "rings-segmented-slash"
@@ -360,15 +390,27 @@ ascii-single-quote = "raised-comma"
ascii-grave = "straight"
question = "smooth"
punctuation-dot = "round"
+diacritic-dot = "round"
+lig-neq = "slightly-slanted"
# Override above variants for each slope:
# [buildPlans.iosevka-fontconfig-mono-custom.variants.upright]
# [buildPlans.iosevka-fontconfig-mono-custom.variants.italic]
# [buildPlans.iosevka-fontconfig-mono-custom.variants.oblique]
+[buildPlans.iosevka-fontconfig-mono-custom.weights.regular]
+shape = 500
+menu = 400
+css = 400
+
+[buildPlans.iosevka-fontconfig-mono-custom.weights.bold]
+shape = 800
+menu = 700
+css = 700
+
[buildPlans.iosevka-fixed-custom]
family = "Iosevka Fixed Custom"
-export-glyph-names = true
+export-glyph-names = false
spacing = "fixed"
[buildPlans.iosevka-fixed-custom.ligations]
@@ -397,7 +439,7 @@ capital-l = "serifless"
capital-m = "hanging-motion-serifed"
capital-n = "standard"
capital-p = "closed-motion-serifed"
-capital-q = "crossing"
+capital-q = "open-swash"
capital-r = "straight-open"
capital-s = "serifless"
capital-t = "serifless"
@@ -423,7 +465,7 @@ m = "short-leg"
n = "earless-corner-tailed"
p = "motion-serifed"
q = "earless-corner-diagonal-tailed"
-r = "earless-corner"
+r = "corner-hooked"
s = "serifless"
t = "standard"
u = "toothless-rounded"
@@ -442,6 +484,8 @@ lower-iota = "serifed-flat-tailed"
lower-lambda = "curly"
lower-mu = "tailed"
lower-xi = "flat-top"
+cyrl-capital-zhe = "curly"
+cyrl-zhe = "curly"
cyrl-capital-ze = "unilateral-serifed"
cyrl-ze = "unilateral-serifed"
cyrl-capital-ka = "curly-serifless"
@@ -454,7 +498,7 @@ cyrl-capital-u = "curly-turn"
cyrl-ya = "straight-tailed"
cyrl-yeri = "round"
cyrl-yery = "round"
-zero = "slashed-oval"
+zero = "slashed-split-oval"
one = "no-base"
two = "curly-neck"
three = "flat-top"
@@ -467,13 +511,13 @@ nine = "straight-bar"
tilde = "low"
asterisk = "turn-hex-high"
underscore = "high"
-paragraph-sign = "low"
+pilcrow = "low"
caret = "high"
paren = "normal"
brace = "curly"
-number-sign = "upright"
+number-sign = "upright-tall"
ampersand = "flat-top"
-at = "short"
+at = "fourfold-solid-inner-tall"
dollar = "open-cap"
cent = "open"
percent = "rings-segmented-slash"
@@ -483,15 +527,27 @@ ascii-single-quote = "raised-comma"
ascii-grave = "straight"
question = "smooth"
punctuation-dot = "round"
+diacritic-dot = "round"
+lig-neq = "slightly-slanted"
# Override above variants for each slope:
# [buildPlans.iosevka-fixed-custom.variants.upright]
# [buildPlans.iosevka-fixed-custom.variants.italic]
# [buildPlans.iosevka-fixed-custom.variants.oblique]
+[buildPlans.iosevka-fixed-custom.weights.regular]
+shape = 500
+menu = 400
+css = 400
+
+[buildPlans.iosevka-fixed-custom.weights.bold]
+shape = 800
+menu = 700
+css = 700
+
[buildPlans.iosevka-quasi-proportional-custom]
family = "Iosevka Quasi Proportional Custom"
-export-glyph-names = true
+export-glyph-names = false
spacing = "quasi-proportional"
[buildPlans.iosevka-quasi-proportional-custom.ligations]
@@ -520,7 +576,7 @@ capital-l = "serifless"
capital-m = "hanging-motion-serifed"
capital-n = "standard"
capital-p = "closed-motion-serifed"
-capital-q = "crossing"
+capital-q = "open-swash"
capital-r = "straight-open"
capital-s = "serifless"
capital-t = "serifless"
@@ -546,7 +602,7 @@ m = "short-leg"
n = "earless-corner-tailed"
p = "motion-serifed"
q = "earless-corner-diagonal-tailed"
-r = "earless-corner"
+r = "corner-hooked"
s = "serifless"
t = "standard"
u = "toothless-rounded"
@@ -565,6 +621,8 @@ lower-iota = "serifed-flat-tailed"
lower-lambda = "curly"
lower-mu = "tailed"
lower-xi = "flat-top"
+cyrl-capital-zhe = "curly"
+cyrl-zhe = "curly"
cyrl-capital-ze = "unilateral-serifed"
cyrl-ze = "unilateral-serifed"
cyrl-capital-ka = "curly-serifless"
@@ -577,7 +635,7 @@ cyrl-capital-u = "curly-turn"
cyrl-ya = "straight-tailed"
cyrl-yeri = "round"
cyrl-yery = "round"
-zero = "slashed-oval"
+zero = "slashed-split-oval"
one = "no-base"
two = "curly-neck"
three = "flat-top"
@@ -590,13 +648,13 @@ nine = "straight-bar"
tilde = "low"
asterisk = "turn-hex-high"
underscore = "high"
-paragraph-sign = "low"
+pilcrow = "low"
caret = "high"
paren = "normal"
brace = "curly"
-number-sign = "upright"
+number-sign = "upright-tall"
ampersand = "flat-top"
-at = "short"
+at = "fourfold-solid-inner-tall"
dollar = "open-cap"
cent = "open"
percent = "rings-segmented-slash"
@@ -606,9 +664,158 @@ ascii-single-quote = "raised-comma"
ascii-grave = "straight"
question = "smooth"
punctuation-dot = "round"
+diacritic-dot = "round"
+lig-neq = "slightly-slanted"
# Override above variants for each slope:
# [buildPlans.iosevka-quasi-proportional-custom.variants.upright]
# [buildPlans.iosevka-quasi-proportional-custom.variants.italic]
# [buildPlans.iosevka-quasi-proportional-custom.variants.oblique]
+[buildPlans.iosevka-quasi-proportional-custom.weights.regular]
+shape = 500
+menu = 400
+css = 400
+
+[buildPlans.iosevka-quasi-proportional-custom.weights.bold]
+shape = 800
+menu = 700
+css = 700
+
+[buildPlans.iosevka-quasi-proportional-extension-only-custom]
+family = "Iosevka Quasi Proportional Extension Only Custom"
+export-glyph-names = false
+spacing = "quasi-proportional-extension-only"
+
+[buildPlans.iosevka-quasi-proportional-extension-only-custom.ligations]
+inherits = "dlig"
+# disables = []
+# enables = []
+
+# [buildPlans.iosevka-quasi-proportional-extension-only-custom.variants]
+# inherits = "ss16"
+
+[buildPlans.iosevka-quasi-proportional-extension-only-custom.variants.design]
+digit-form = "old-style"
+apl-form = "enable"
+capital-a = "curly-serifless"
+capital-b = "standard-interrupted-bilateral-serifed"
+capital-c = "serifless"
+capital-d = "more-rounded-unilateral-serifed"
+capital-e = "serifless"
+capital-f = "top-left-serifed"
+capital-g = "toothless-corner-serifless-hooked"
+capital-h = "serifless"
+capital-i = "short-serifed"
+capital-j = "serifless"
+capital-k = "curly-top-left-serifed"
+capital-l = "serifless"
+capital-m = "hanging-motion-serifed"
+capital-n = "standard"
+capital-p = "closed-motion-serifed"
+capital-q = "open-swash"
+capital-r = "straight-open"
+capital-s = "serifless"
+capital-t = "serifless"
+capital-u = "toothless-rounded"
+capital-v = "curly"
+capital-w = "straight-asymmetric"
+capital-x = "curly-serifless"
+capital-y = "curly-serifless"
+capital-z = "straight-serifless-with-crossbar"
+a = "double-storey-tailed"
+b = "toothless-corner"
+c = "serifless"
+d = "tailed-serifless"
+e = "rounded"
+f = "flat-hook-tailed"
+g = "double-storey-open"
+h = "straight"
+i = "hooky"
+j = "serifless"
+k = "curly-serifless"
+l = "flat-tailed"
+m = "short-leg"
+n = "earless-corner-tailed"
+p = "motion-serifed"
+q = "earless-corner-diagonal-tailed"
+r = "corner-hooked"
+s = "serifless"
+t = "standard"
+u = "toothless-rounded"
+v = "curly"
+w = "cursive"
+x = "curly-serifless"
+y = "curly"
+z = "straight-serifless-with-crossbar"
+long-s = "bent-hook-tailed"
+eszet = "longs-s-lig-tailed"
+turn-v = "curly"
+lower-alpha = "crossing"
+lower-delta = "rounded"
+capital-gamma = "serifless"
+lower-iota = "serifed-flat-tailed"
+lower-lambda = "curly"
+lower-mu = "tailed"
+lower-xi = "flat-top"
+cyrl-capital-zhe = "curly"
+cyrl-zhe = "curly"
+cyrl-capital-ze = "unilateral-serifed"
+cyrl-ze = "unilateral-serifed"
+cyrl-capital-ka = "curly-serifless"
+cyrl-ka = "curly-serifless"
+cyrl-el = "straight"
+cyrl-en = "tailed-top-left-serifed"
+cyrl-ef = "cursive"
+cyrl-che = "tailed"
+cyrl-capital-u = "curly-turn"
+cyrl-ya = "straight-tailed"
+cyrl-yeri = "round"
+cyrl-yery = "round"
+zero = "slashed-split-oval"
+one = "no-base"
+two = "curly-neck"
+three = "flat-top"
+four = "semi-open"
+five = "oblique-upper-left-bar"
+six = "open-contour"
+seven = "curly-serifless"
+eight = "crossing-asymmetric"
+nine = "straight-bar"
+tilde = "low"
+asterisk = "turn-hex-high"
+underscore = "high"
+pilcrow = "low"
+caret = "high"
+paren = "normal"
+brace = "curly"
+number-sign = "upright-tall"
+ampersand = "flat-top"
+at = "fourfold-solid-inner-tall"
+dollar = "open-cap"
+cent = "open"
+percent = "rings-segmented-slash"
+bar = "natural-slope"
+lig-ltgteq = "flat"
+ascii-single-quote = "raised-comma"
+ascii-grave = "straight"
+question = "smooth"
+punctuation-dot = "round"
+diacritic-dot = "round"
+lig-neq = "slightly-slanted"
+
+# Override above variants for each slope:
+# [buildPlans.iosevka-quasi-proportional-extension-only-custom.variants.upright]
+# [buildPlans.iosevka-quasi-proportional-extension-only-custom.variants.italic]
+# [buildPlans.iosevka-quasi-proportional-extension-only-custom.variants.oblique]
+
+[buildPlans.iosevka-quasi-proportional-extension-only-custom.weights.regular]
+shape = 500
+menu = 400
+css = 400
+
+[buildPlans.iosevka-quasi-proportional-extension-only-custom.weights.bold]
+shape = 800
+menu = 700
+css = 700
+