Package logo

This commit is contained in:
ctsk
2023-09-17 14:52:43 +02:00
parent af3136d19c
commit 6c36eca631
7 changed files with 20 additions and 0 deletions

16
lib/pkgs/logo/default.nix Normal file
View File

@@ -0,0 +1,16 @@
{ 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