diff --git a/home/fonts.nix b/home/fonts.nix index 67f4782..ad48f4b 100644 --- a/home/fonts.nix +++ b/home/fonts.nix @@ -1,33 +1,10 @@ +{ pkgs, ... }: { - pkgs, - isDarwin, - lib, - ... -}: -let - fonts = with pkgs; [ + fonts.fontconfig.enable = true; + + home.packages = with pkgs; [ nerd-fonts.fira-code nerd-fonts.fira-mono nerd-fonts.hack ]; -in -{ - fonts.fontconfig.enable = true; - home = { - packages = lib.mkIf (!isDarwin) fonts; - - file = lib.mkIf isDarwin ( - builtins.listToAttrs ( - builtins.concatMap ( - pkg: - map (file: { - name = "Library/Fonts/${builtins.baseNameOf file}"; - value = { - source = file; - }; - }) (lib.filesystem.listFilesRecursive "${pkg}/share/fonts") - ) fonts - ) - ); - }; }