nixos/pkgs/wallpapers.nix

16 lines
379 B
Nix
Raw Normal View History

{
srcs,
runCommandNoCCLocal,
rootPath,
2025-07-11 04:21:18 +08:00
lib,
}: let
wallpapers = with lib; srcs |> filterAttrs (name: _value: hasPrefix "wallpaper" name) |> concatMapAttrsStringSep "\n" (name: value: "ln -s ${value.src} $out/${name}");
in
runCommandNoCCLocal "wallpapers" {} ''
mkdir -p $out
2025-07-11 04:21:18 +08:00
${wallpapers}
ln -s ${rootPath + "/assets/wallpaper/01.png"} $out/01.png
''