Files
lux/modules/capabilities/fonts.nix
T

50 lines
980 B
Nix

{
flake.modules.nixos.fonts =
{ pkgs, ... }:
{
fonts = {
enableDefaultPackages = false;
packages = with pkgs; [
fira
fira-code
geist-font
ibm-plex
inter
iosevka
jetbrains-mono
lexend
literata
merriweather
monaspace
montserrat
noto-fonts
noto-fonts-cjk-sans
noto-fonts-color-emoji
quicksand
roboto
source-sans-pro
source-serif-pro
victor-mono
];
fontconfig = {
enable = true;
antialias = true;
allowBitmaps = false;
useEmbeddedBitmaps = false;
hinting = {
enable = true;
autohint = false;
style = "slight";
};
subpixel = {
rgba = "none";
lcdfilter = "none";
};
};
};
};
}