{ den, modules, inputs, ... }: { flake-file.inputs = { font-patcher.url = "github:Doloro1978/nix-nerd-fonts-patcher"; }; modules.fonts = { nixos = { pkgs, ... }: { config.fonts = { enableDefaultPackages = true; packages = with pkgs; [ material-design-icons material-symbols nerd-fonts.caskaydia-cove nerd-fonts.noto noto-fonts-cjk-sans noto-fonts-cjk-serif ] ++ [ (inputs.font-patcher.lib.patchFont { font = "${pkgs.googlesans-code}/share/fonts/googlesans-code/GoogleSansCode[wght].ttf"; name = "Google Sans Code Nerd Font"; inherit system; }) ]; fontDir.enable = true; }; }; }; }