wallpaper: Add a new wallpaper

This commit is contained in:
ulic-youthlic 2025-07-11 04:21:18 +08:00
parent dcb0c0d7a5
commit 65c921606e
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721
4 changed files with 38 additions and 8 deletions

View file

@ -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,

View file

@ -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";

View file

@ -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"

View file

@ -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
''