Move font packages to correct config option & add custom build of iosevka

This commit is contained in:
Fern Garden 2025-07-17 20:46:17 +08:00
parent 2a7358a492
commit 7e32a07bd8
2 changed files with 31 additions and 3 deletions

View file

@ -59,4 +59,30 @@ with inputs;
prev.pkgs.temurin-jre-bin
];
};
iosevka = prev.iosevka.override {
set = "Custom";
privateBuildPlan = {
family = "IosevkaCustom";
spacing = "term";
serifs = "sans";
noCvSs = false;
exportGlyphNames = true;
variants.inherits = "ss05";
weights = {
Regular = {
shape = 400;
menu = 400;
css = 400;
};
Bold = {
shape = 700;
menu = 700;
css = 700;
};
};
};
};
}

View file

@ -117,9 +117,6 @@ with lib; {
gnomeExtensions.smile-complementary-extension
jellyfin-media-player
libreoffice
merriweather
merriweather-sans
nerd-fonts
obsidian
prismlauncher
prismlauncher
@ -129,6 +126,11 @@ with lib; {
yubioath-flutter
];
fonts.packages = with pkgs; [
merriweather
iosevka
];
# Allow opening terminal applications from gnome app launcher.
xdg.terminal-exec = {
enable = true;