dot.nix/hosts/global/core/fonts.nix
Chris Toph 704a630a33 Refactors host config file structure
• Migrates configuration files from 'common' to 'global'
• Updates import paths across modules
• Removes outdated macOS configuration
• Adds user configuration files WIP
2025-05-08 17:06:03 -04:00

43 lines
781 B
Nix

{ pkgs, lib, ... }:
{
fonts = {
packages = with pkgs; [
# icon fonts
material-symbols
# Sans(Serif) fonts
lexend
noto-fonts
noto-fonts-emoji
roboto
(google-fonts.override {
fonts = [
"Inter"
"Laila"
];
})
# monospace fonts
monocraft
monocraft-nerd-fonts
# nerdfonts
nerd-fonts.fira-code
nerd-fonts.symbols-only
];
# causes more issues than it solves
enableDefaultPackages = false;
# user defined fonts
fontconfig = {
enable = true;
defaultFonts = {
serif = [ "Laila" ];
sansSerif = [ "Lexend" ];
monospace = [ "Monocraft" ];
emoji = [ "Noto Color Emoji" ];
};
};
};
}