aboutsummaryrefslogtreecommitdiff
path: root/fonts/dot-local
diff options
context:
space:
mode:
authorMohammad Reza Karimi <m.r.karimi.j@gmail.com>2025-12-16 13:27:11 -0500
committerMohammad Reza Karimi <m.r.karimi.j@gmail.com>2025-12-16 13:27:11 -0500
commit5a41da5881a11ba3fdc3890c342aa3b7eb53e0cf (patch)
tree92b7f7af29ed4a9dcc0eab33490c6225cce9b14a /fonts/dot-local
parent856e361d56c201cbb1b1521c8b93b747163b1376 (diff)
add initial version (incomplete)
Diffstat (limited to 'fonts/dot-local')
-rw-r--r--fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-Heavy.ttfbin0 -> 7254864 bytes
-rw-r--r--fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-HeavyOblique.ttfbin0 -> 7538712 bytes
-rw-r--r--fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-W360.ttfbin0 -> 7239104 bytes
-rw-r--r--fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-W360Oblique.ttfbin0 -> 7478388 bytes
-rw-r--r--fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-build-plans.toml208
-rw-r--r--fonts/dot-local/share/fonts/comic-code/ComicCode-Bold.otfbin0 -> 92264 bytes
-rw-r--r--fonts/dot-local/share/fonts/comic-code/ComicCode-BoldItalic.otfbin0 -> 92432 bytes
-rw-r--r--fonts/dot-local/share/fonts/comic-code/ComicCode-Italic.otfbin0 -> 95352 bytes
-rw-r--r--fonts/dot-local/share/fonts/comic-code/ComicCode-Medium.otfbin0 -> 94304 bytes
-rw-r--r--fonts/dot-local/share/fonts/comic-code/ComicCode-MediumItalic.otfbin0 -> 95472 bytes
-rw-r--r--fonts/dot-local/share/fonts/comic-code/ComicCode-Regular.otfbin0 -> 93228 bytes
-rw-r--r--fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Bold.otfbin0 -> 92480 bytes
-rw-r--r--fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-BoldItalic.otfbin0 -> 92652 bytes
-rw-r--r--fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Italic.otfbin0 -> 95584 bytes
-rw-r--r--fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Medium.otfbin0 -> 94520 bytes
-rw-r--r--fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-MediumItalic.otfbin0 -> 95720 bytes
-rw-r--r--fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Regular.otfbin0 -> 93468 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Black.otfbin0 -> 319584 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-BlackItalic.otfbin0 -> 146416 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Bold.otfbin0 -> 334728 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-BoldItalic.otfbin0 -> 159668 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Heavy.otfbin0 -> 335840 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-HeavyItalic.otfbin0 -> 159628 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Light.otfbin0 -> 318908 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-LightItalic.otfbin0 -> 158892 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Medium.otfbin0 -> 335512 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-MediumItalic.otfbin0 -> 160004 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Regular.otfbin0 -> 298944 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-RegularItalic.otfbin0 -> 148740 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Semibold.otfbin0 -> 335964 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-SemiboldItalic.otfbin0 -> 159876 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Thin.otfbin0 -> 317736 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-ThinItalic.otfbin0 -> 157916 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Ultralight.otfbin0 -> 316624 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-UltralightItalic.otfbin0 -> 156760 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Bold.otfbin0 -> 341844 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-BoldItalic.otfbin0 -> 178788 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Heavy.otfbin0 -> 341828 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-HeavyItalic.otfbin0 -> 178644 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Light.otfbin0 -> 329540 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-LightItalic.otfbin0 -> 178060 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Medium.otfbin0 -> 342732 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-MediumItalic.otfbin0 -> 180124 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Regular.otfbin0 -> 310148 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-RegularItalic.otfbin0 -> 168992 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Semibold.otfbin0 -> 342656 bytes
-rw-r--r--fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-SemiboldItalic.otfbin0 -> 179760 bytes
47 files changed, 208 insertions, 0 deletions
diff --git a/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-Heavy.ttf b/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-Heavy.ttf
new file mode 100644
index 0000000..60f7c1f
--- /dev/null
+++ b/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-Heavy.ttf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-HeavyOblique.ttf b/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-HeavyOblique.ttf
new file mode 100644
index 0000000..2a2a36c
--- /dev/null
+++ b/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-HeavyOblique.ttf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-W360.ttf b/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-W360.ttf
new file mode 100644
index 0000000..e5ad0e5
--- /dev/null
+++ b/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-W360.ttf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-W360Oblique.ttf b/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-W360Oblique.ttf
new file mode 100644
index 0000000..3c0f160
--- /dev/null
+++ b/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-W360Oblique.ttf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-build-plans.toml b/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-build-plans.toml
new file mode 100644
index 0000000..c273c74
--- /dev/null
+++ b/fonts/dot-local/share/fonts/IosevkaInput/IosevkaInput-build-plans.toml
@@ -0,0 +1,208 @@
+# Custom build with intention to have similar proportions and most symbols as
+# Input Mono (line height 1, Light+Bold).
+#
+# Build instructions:
+# - `git clone --depth=1 https://github.com/be5invis/Iosevka`
+# This build plan is tested for v33.2.1 version.
+# - `cd Iosevka`
+# - `npm install`
+# - Copy this file into project's root as 'private-build-plans.toml'.
+# - `npm run build -- --jCmd=4 ttf::IosevkaInput`.
+# !!! This will probably take a lot of time (at least 4 minutes) with 100%
+# CPU usage on 4 cores and significant amount of RAM used !!!
+# - Move files from 'dist/IosevkaInput/TTF' to 'fonts' dotfiles directory and
+# follow its README.
+
+[buildPlans.IosevkaInput]
+family = "IosevkaInput"
+spacing = "fixed"
+serifs = "sans"
+exportGlyphNames = false
+noLigation = true
+
+# Define all available major characters for completeness.
+# Overall approach for choosing a character is to *usually* prefer:
+# "serifless", "straight", "toothless", "earless", "corner", "flat-top",
+# "flat-hook". With some exceptions for readability:
+# - Serifed `Iij`.
+# - Serifed or curly captial letter if similar to lowercase. Like `CSVXYZ`.
+[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 = "single-storey-earless-corner-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"
+
+# Use two weights with more visible bolds
+[buildPlans.IosevkaInput.weights.W360]
+shape = 360
+menu = 360
+css = 360
+
+[buildPlans.IosevkaInput.weights.Heavy]
+shape = 900
+menu = 900
+css = 900
+
+# Make upright upright and obligue with maximum angle for visibility
+[buildPlans.IosevkaInput.slopes.Upright]
+angle = 0
+shape = "upright"
+menu = "upright"
+css = "normal"
+
+[buildPlans.IosevkaInput.slopes.Oblique]
+angle = 15
+shape = "oblique"
+menu = "oblique"
+css = "oblique"
+
+# Make font more square-ish with about 1:2 ratio
+# Notes:
+# - Adjusting sidebearings (`sb`) seems to lead to slightly worse results.
+# Instead opt-in for adjusting overall dimensions, increasing various glyph
+# height (capital, ascending, x), and using smaller size.
+[buildPlans.IosevkaInput.widths.Normal]
+shape = 575
+menu = 5
+css = "normal"
+
+[buildPlans.IosevkaInput.metricOverride]
+leading = 1100 # Overall "cell" height
+parenSize = 950 # Height of parenthesis
+cap = 800 # Height of capital (`H`)
+ascender = 800 # Height of ascending (`b`)
+xHeight = 600 # Height of lowercase (`x`)
+dotSize = "blend(weight, [100, 50], [360, 140], [900, 190])" # Size of dots in diacritic marks (!?ij)
+periodSize = "blend(weight, [100, 55], [360, 160], [900, 215])" # Size of dots in period (.,;:)
diff --git a/fonts/dot-local/share/fonts/comic-code/ComicCode-Bold.otf b/fonts/dot-local/share/fonts/comic-code/ComicCode-Bold.otf
new file mode 100644
index 0000000..5bb8433
--- /dev/null
+++ b/fonts/dot-local/share/fonts/comic-code/ComicCode-Bold.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/comic-code/ComicCode-BoldItalic.otf b/fonts/dot-local/share/fonts/comic-code/ComicCode-BoldItalic.otf
new file mode 100644
index 0000000..d100d89
--- /dev/null
+++ b/fonts/dot-local/share/fonts/comic-code/ComicCode-BoldItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/comic-code/ComicCode-Italic.otf b/fonts/dot-local/share/fonts/comic-code/ComicCode-Italic.otf
new file mode 100644
index 0000000..a6a1ed1
--- /dev/null
+++ b/fonts/dot-local/share/fonts/comic-code/ComicCode-Italic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/comic-code/ComicCode-Medium.otf b/fonts/dot-local/share/fonts/comic-code/ComicCode-Medium.otf
new file mode 100644
index 0000000..18ace50
--- /dev/null
+++ b/fonts/dot-local/share/fonts/comic-code/ComicCode-Medium.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/comic-code/ComicCode-MediumItalic.otf b/fonts/dot-local/share/fonts/comic-code/ComicCode-MediumItalic.otf
new file mode 100644
index 0000000..e143027
--- /dev/null
+++ b/fonts/dot-local/share/fonts/comic-code/ComicCode-MediumItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/comic-code/ComicCode-Regular.otf b/fonts/dot-local/share/fonts/comic-code/ComicCode-Regular.otf
new file mode 100644
index 0000000..23443de
--- /dev/null
+++ b/fonts/dot-local/share/fonts/comic-code/ComicCode-Regular.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Bold.otf b/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Bold.otf
new file mode 100644
index 0000000..56992d8
--- /dev/null
+++ b/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Bold.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-BoldItalic.otf b/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-BoldItalic.otf
new file mode 100644
index 0000000..17ccb3a
--- /dev/null
+++ b/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-BoldItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Italic.otf b/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Italic.otf
new file mode 100644
index 0000000..74caafb
--- /dev/null
+++ b/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Italic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Medium.otf b/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Medium.otf
new file mode 100644
index 0000000..805afe5
--- /dev/null
+++ b/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Medium.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-MediumItalic.otf b/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-MediumItalic.otf
new file mode 100644
index 0000000..ae9b1b5
--- /dev/null
+++ b/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-MediumItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Regular.otf b/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Regular.otf
new file mode 100644
index 0000000..bbcc76c
--- /dev/null
+++ b/fonts/dot-local/share/fonts/comic-code/ComicCodeLigatures-Regular.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Black.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Black.otf
new file mode 100644
index 0000000..e621e1b
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Black.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-BlackItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-BlackItalic.otf
new file mode 100644
index 0000000..b862613
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-BlackItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Bold.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Bold.otf
new file mode 100644
index 0000000..025b25c
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Bold.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-BoldItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-BoldItalic.otf
new file mode 100644
index 0000000..77ee0c2
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-BoldItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Heavy.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Heavy.otf
new file mode 100644
index 0000000..8285164
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Heavy.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-HeavyItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-HeavyItalic.otf
new file mode 100644
index 0000000..c44f865
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-HeavyItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Light.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Light.otf
new file mode 100644
index 0000000..b25e3dc
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Light.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-LightItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-LightItalic.otf
new file mode 100644
index 0000000..74b5e8b
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-LightItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Medium.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Medium.otf
new file mode 100644
index 0000000..b2f7dac
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Medium.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-MediumItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-MediumItalic.otf
new file mode 100644
index 0000000..918709e
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-MediumItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Regular.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Regular.otf
new file mode 100644
index 0000000..09aaca9
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Regular.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-RegularItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-RegularItalic.otf
new file mode 100644
index 0000000..99e34f0
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-RegularItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Semibold.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Semibold.otf
new file mode 100644
index 0000000..b1e38ad
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Semibold.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-SemiboldItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-SemiboldItalic.otf
new file mode 100644
index 0000000..7b65b53
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-SemiboldItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Thin.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Thin.otf
new file mode 100644
index 0000000..e4ddd7f
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Thin.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-ThinItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-ThinItalic.otf
new file mode 100644
index 0000000..0fb2d44
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-ThinItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Ultralight.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Ultralight.otf
new file mode 100644
index 0000000..528c9fd
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-Ultralight.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-UltralightItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-UltralightItalic.otf
new file mode 100644
index 0000000..37d146c
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Display-UltralightItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Bold.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Bold.otf
new file mode 100644
index 0000000..840d810
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Bold.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-BoldItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-BoldItalic.otf
new file mode 100644
index 0000000..3cddfc4
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-BoldItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Heavy.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Heavy.otf
new file mode 100644
index 0000000..7d3b413
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Heavy.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-HeavyItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-HeavyItalic.otf
new file mode 100644
index 0000000..a03d003
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-HeavyItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Light.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Light.otf
new file mode 100644
index 0000000..1e16968
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Light.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-LightItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-LightItalic.otf
new file mode 100644
index 0000000..5bee181
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-LightItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Medium.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Medium.otf
new file mode 100644
index 0000000..4982cb5
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Medium.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-MediumItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-MediumItalic.otf
new file mode 100644
index 0000000..c876a0e
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-MediumItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Regular.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Regular.otf
new file mode 100644
index 0000000..65f9ea5
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Regular.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-RegularItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-RegularItalic.otf
new file mode 100644
index 0000000..af984d5
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-RegularItalic.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Semibold.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Semibold.otf
new file mode 100644
index 0000000..a20e7a0
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-Semibold.otf
Binary files differ
diff --git a/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-SemiboldItalic.otf b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-SemiboldItalic.otf
new file mode 100644
index 0000000..08ee24d
--- /dev/null
+++ b/fonts/dot-local/share/fonts/sf-pro/SF-Pro-Text-SemiboldItalic.otf
Binary files differ