{ lib, copyPathToStore }: let paths = { svg = ./logo.svg; png = { "128x128" = ./logo-128x128.png; "256x256" = ./logo-256x256.png; "512x512" = ./logo-512x512.png; "1024x1024" = ./logo-1024x1024.png; }; }; f = (k: v: if builtins.isPath v then copyPathToStore v else v); in lib.attrsets.mapAttrsRecursive f paths