11.stylix/modules/fontconfig/fontconfig.nix
Shahar "Dawn" Or 7abe83d1ed fontconfig: set defaultFonts with mkOrder 600
Just for reference:

```nix
mkBefore = mkOrder 500;
defaultOrderPriority = 1000;
mkAfter = mkOrder 1500;
```
2025-07-28 18:08:07 +07:00

17 lines
354 B
Nix

{ mkTarget }:
{ lib, ... }:
mkTarget {
name = "fontconfig";
humanName = "Fontconfig";
configElements =
{ listTargetIndex, fonts }:
{
fonts.fontconfig.defaultFonts = lib.genAttrs [
"monospace"
"serif"
"sansSerif"
"emoji"
] (family: lib.mkOrder listTargetIndex [ fonts.${family}.name ]);
};
}