{ config, lib, pkgs, ... }: let cfg = config.sils.font; in { options.sils.font.enable = lib.mkEnableOption "font config"; config = lib.mkIf cfg.enable { fonts = { packages = with pkgs; [ nerdfonts ]; fontconfig = { defaultFonts = { # serif = ["Vazir"]; # sansSerif = ["Vazir"]; monospace = ["SourceCodePro"]; }; }; fontDir.enable = true; }; }; }