37 lines
694 B
Nix
37 lines
694 B
Nix
{ lib, pkgs, ... }:
|
|
let
|
|
inherit (lib) mkMerge;
|
|
in
|
|
{
|
|
config = mkMerge [
|
|
{
|
|
fonts.fontconfig = {
|
|
enable = true;
|
|
antialias = true;
|
|
hinting = {
|
|
enable = true;
|
|
style = "slight";
|
|
};
|
|
subpixel = {
|
|
rgba = "rgb";
|
|
lcdfilter = "default";
|
|
};
|
|
defaultFonts = {
|
|
serif = [
|
|
"SF Pro"
|
|
"DejaVu Serif"
|
|
];
|
|
sansSerif = [
|
|
"SF Pro"
|
|
"DejaVu Sans"
|
|
];
|
|
monospace = [
|
|
"Iosevka Cavalier"
|
|
"DejaVu Sans Mono"
|
|
];
|
|
emoji = [ "Noto Color Emoji" ];
|
|
};
|
|
};
|
|
}
|
|
];
|
|
}
|