lib/types/pluginLuaConfig: use lib.optional instead of lib.mkIf

This may slightly increase performance by reducing work done by the
module system.
This commit is contained in:
Matt Sturgeon 2024-09-23 20:08:52 +01:00
parent a9345dcfc3
commit 47364df496
No known key found for this signature in database
GPG key ID: 4F91844CED1A8299

View file

@ -151,10 +151,10 @@ rec {
};
};
config.content = lib.mkMerge [
(lib.mkIf (config.pre != null) (mkBeforeSection config.pre))
(lib.mkIf (config.post != null) (mkAfterSection config.post))
];
config.content = lib.mkMerge (
lib.optional (config.pre != null) (mkBeforeSection config.pre)
++ lib.optional (config.post != null) (mkAfterSection config.post)
);
}
);
}