diff --git a/pkgs/_sources/generated.json b/pkgs/_sources/generated.json index fa9c08d..2cd9fbd 100644 --- a/pkgs/_sources/generated.json +++ b/pkgs/_sources/generated.json @@ -26,7 +26,7 @@ "extract": null, "name": "TrackersListCollection", "passthru": null, - "pinned": false, + "pinned": true, "src": { "deepClone": false, "fetchSubmodules": false, @@ -223,6 +223,21 @@ }, "version": "346942a88f763c59cc17f7b2a02756cc9d2a0c891585f916e3a4a9c15fe26ac9" }, + "wallpaper_hollow-knight-quest.3840x2160.mp4": { + "cargoLocks": null, + "date": null, + "extract": null, + "name": "wallpaper_hollow-knight-quest.3840x2160.mp4", + "passthru": null, + "pinned": false, + "src": { + "name": null, + "sha256": "sha256-7LsxB15+OHywOpA1KYorD7zlKdL03JG3vdqgivVwpBs=", + "type": "url", + "url": "http://wallpaper.youthlic.social/hollow-knight-quest.3840x2160.mp4" + }, + "version": "ecbb31075e7e387cb03a9035298a2b0fbce529d2f4dc91b7bddaa08af570a41b" + }, "wallpaper_outer-wilds.3840x2160.mp4": { "cargoLocks": null, "date": null, diff --git a/pkgs/_sources/generated.nix b/pkgs/_sources/generated.nix index ba88404..e679475 100644 --- a/pkgs/_sources/generated.nix +++ b/pkgs/_sources/generated.nix @@ -140,6 +140,14 @@ sha256 = "sha256-NGlCqI92PFnMF/eyoCdWzJ0qDIkVhfkW46SpwV/iask="; }; }; + "wallpaper_hollow-knight-quest.3840x2160.mp4" = { + pname = "wallpaper_hollow-knight-quest.3840x2160.mp4"; + version = "ecbb31075e7e387cb03a9035298a2b0fbce529d2f4dc91b7bddaa08af570a41b"; + src = fetchurl { + url = "http://wallpaper.youthlic.social/hollow-knight-quest.3840x2160.mp4"; + sha256 = "sha256-7LsxB15+OHywOpA1KYorD7zlKdL03JG3vdqgivVwpBs="; + }; + }; "wallpaper_outer-wilds.3840x2160.mp4" = { pname = "wallpaper_outer-wilds.3840x2160.mp4"; version = "19e0ccb48483f55f3413201718e8b2ba4a6acd112e1a3e7bb5ad913b87c5f210"; diff --git a/pkgs/nvfetcher.toml b/pkgs/nvfetcher.toml index 121c8f2..c7d6b30 100644 --- a/pkgs/nvfetcher.toml +++ b/pkgs/nvfetcher.toml @@ -50,6 +50,10 @@ fetch.url = "http://wallpaper.youthlic.social/hieda-no-akyuu-touhou.1920x1080.mp src.cmd = "curl -sL http://wallpaper.youthlic.social/outer-wilds.3840x2160.mp4 | sha256sum | cut -d ' ' -f 1" fetch.url = "http://wallpaper.youthlic.social/outer-wilds.3840x2160.mp4" +["wallpaper_hollow-knight-quest.3840x2160.mp4"] +src.cmd = "curl -sL http://wallpaper.youthlic.social/hollow-knight-quest.3840x2160.mp4 | sha256sum | cut -d ' ' -f 1" +fetch.url = "http://wallpaper.youthlic.social/hollow-knight-quest.3840x2160.mp4" + [rime-yuhaostar] src.github = "forfudan/yuhao-ime-release" fetch.url = "https://github.com/forfudan/yuhao-ime-release/releases/download/v3.9.0/yuhao_star_xingchen_$ver.zip" diff --git a/pkgs/wallpapers.nix b/pkgs/wallpapers.nix index 5d0e37e..f9412e4 100644 --- a/pkgs/wallpapers.nix +++ b/pkgs/wallpapers.nix @@ -2,11 +2,14 @@ srcs, runCommandNoCCLocal, rootPath, -}: -runCommandNoCCLocal "wallpapers" {} '' - mkdir -p $out + 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 - ln -s ${srcs."wallpaper_hieda-no-akyuu-touhou.1920x1080.mp4".src} $out/wallpaper_hieda-no-akyuu-touhou.1920x1080.mp4 - ln -s ${srcs."wallpaper_outer-wilds.3840x2160.mp4".src} $out/wallpaper_outer-wilds.3840x2160.mp4 - ln -s ${rootPath + "/assets/wallpaper/01.png"} $out/01.png -'' + ${wallpapers} + + ln -s ${rootPath + "/assets/wallpaper/01.png"} $out/01.png + ''