summaryrefslogtreecommitdiff
path: root/common/overlays
diff options
context:
space:
mode:
authorbeeb5k <beebeeb5k@gmail.com>2026-06-06 15:59:26 +0530
committerbeeb5k <beebeeb5k@gmail.com>2026-06-06 15:59:26 +0530
commit54471f0faf2697e55e01ed4a276de0cd921a7c30 (patch)
treedc661f9d2c1c2c623072f81fc6b97f9c2fb6c1aa /common/overlays
parent2709c6aa130f5eea8414573fa1a7c8a18607ad8d (diff)
Add noctalia niri and way to switch between my config and noxtalia easily
Diffstat (limited to 'common/overlays')
-rw-r--r--common/overlays/IosevkaInput.nix187
-rw-r--r--common/overlays/default.nix1
2 files changed, 0 insertions, 188 deletions
diff --git a/common/overlays/IosevkaInput.nix b/common/overlays/IosevkaInput.nix
deleted file mode 100644
index 619a086..0000000
--- a/common/overlays/IosevkaInput.nix
+++ /dev/null
@@ -1,187 +0,0 @@
-final: prev: {
- ioskeley-input = prev.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])"
- '';
- };
-}
diff --git a/common/overlays/default.nix b/common/overlays/default.nix
index 5a6f72b..6918e89 100644
--- a/common/overlays/default.nix
+++ b/common/overlays/default.nix
@@ -1,7 +1,6 @@
{ inputs, ... }:
{
flake.overlays = {
- IosevkaInput = import ./IosevkaInput.nix;
qt6ct = import ./qt6ct.nix;
};
}