0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-13 13:40:28 +03:00

nixos/steam: fix evaluation failure when fonts.packages contains path

This commit is contained in:
北雁 Cryolitia 2024-05-28 12:05:43 +08:00
parent 150a859d34
commit 1652a914fd
No known key found for this signature in database
GPG key ID: 3E5D1772FC8A8EDD

View file

@ -104,8 +104,9 @@ in {
fontPackages = lib.mkOption {
type = lib.types.listOf lib.types.package;
default = config.fonts.packages;
defaultText = lib.literalExpression "fonts.packages";
# `fonts.packages` is a list of paths now, filter out which are not packages
default = builtins.filter lib.types.package.check config.fonts.packages;
defaultText = lib.literalExpression "builtins.filter lib.types.package.check config.fonts.packages";
example = lib.literalExpression "with pkgs; [ source-han-sans ]";
description = ''
Font packages to use in Steam.