libkookie: iosevka: add overlay variant with custom build settings

wip/yesman
Katharina Fey 3 years ago
parent 21e15c545a
commit 080004658a
  1. 6
      infra/libkookie/configuration/workstation/fonts/default.nix
  2. 1
      infra/libkookie/overlays/default.nix
  3. 35
      infra/libkookie/overlays/patches/iosevka/default.nix

@ -8,13 +8,13 @@
inconsolata
twitter-color-emoji
];
fonts.fontconfig.defaultFonts = {
emoji = [ "Twitter Color Emoji" ];
# Latin Arabit
# Latin Arabic
serif = [ "Literata" "Amiri" ];
sansSerif = [ "Roboto" "Harmattan" ];
monospace = [ "Iosevka" ];
monospace = [ "Iosevka Kookie" ];
};
}

@ -17,4 +17,5 @@ self: super: {
foo2zjs = self.callPackage ./staging/foo2zjs { };
htop = self.callPackage ./patches/htop { inherit (super) htop; };
iosevka = self.callPackage ./patches/iosevka { inherit (super) iosevka; };
}

@ -0,0 +1,35 @@
{ iosevka }:
iosevka.override {
privateBuildPlan = {
family = "Iosevka Kookie";
design = [
"v-capital-g-toothless-corner"
"v-capital-i-serifless"
"v-capital-j-serifless"
"v-a-doublestorey-tailed"
"v-b-toothless-corner"
"v-d-toothless-corner"
"v-f-tailed"
"v-g-earless"
"v-i-tailed"
"v-j-serifless"
"v-l-tailed"
"v-m-earless-corner-double-arch"
"v-n-earless-rounded-straight"
"v-p-earless-corner"
"v-q-earless-corner"
"v-r-earless-corner"
"v-u-toothless-rounded"
"v-y-cursive-flat-hook"
"v-asterisk-low"
"v-zero-dotted"
"v-dollar-open"
"v-numbersign-slanted"
"v-at-fourfold"
];
};
set = "kookiefonts";
}
Loading…
Cancel
Save