nixcfg/home/features/desktop/fonts.nix
2024-12-13 21:08:00 +03:00

27 lines
491 B
Nix

{ config
, lib
, pkgs
, ...
}:
with lib; let
cfg = config.features.desktop.fonts;
in
{
options.features.desktop.fonts.enable =
mkEnableOption "install additional fonts for desktop apps";
config = mkIf cfg.enable {
home.packages = with pkgs; [
fira-code
fira-code-symbols
nerd-fonts.fira-code
nerd-fonts.jetbrains-mono
font-manager
font-awesome_5
font-awesome
noto-fonts-emoji
noto-fonts
jetbrains-mono
];
};
}