diff --git a/overlay.nix b/overlay.nix index 232cd7c..4472d41 100644 --- a/overlay.nix +++ b/overlay.nix @@ -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; + }; + }; + }; + }; } diff --git a/suites/desktop/default.nix b/suites/desktop/default.nix index ed51371..b232b10 100755 --- a/suites/desktop/default.nix +++ b/suites/desktop/default.nix @@ -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;