user.chn.plasma.wallpaper: move to another repo

This commit is contained in:
2024-05-17 20:01:11 +08:00
parent 2bc088ce85
commit 46f109cce1
16 changed files with 35 additions and 56 deletions

View File

@@ -82,6 +82,9 @@
zxorm = { url = "github:CHN-beta/zxorm"; flake = false; };
openxlsx = { url = "github:troldal/OpenXLSX"; flake = false; };
sqlite-orm = { url = "github:fnc12/sqlite_orm"; flake = false; };
# does not support lfs yet
# nixos-wallpaper = { url = "git+https://git.chn.moe/chn/nixos-wallpaper.git"; flake = false; };
};
outputs = inputs:

View File

@@ -0,0 +1,28 @@
inputs:
{
config.home-manager.users.chn.config.programs.plasma.configFile =
let
nixos-wallpaper = inputs.pkgs.fetchgit
{
url = "https://git.chn.moe/chn/nixos-wallpaper.git";
rev = "1ad78b20b21c9f4f7ba5f4c897f74276763317eb";
sha256 = "0faahbzsr44bjmwr6508wi5hg59dfb57fzh5x6jh7zwmv4pzhqlb";
fetchLFS = true;
};
wallpaper =
{
pc = "${nixos-wallpaper}/pixiv-117612023.png";
surface = "${nixos-wallpaper}/misskey.io-9rr96ml6nti300ds-x4.png";
}.${inputs.config.nixos.system.networking.hostname} or "${nixos-wallpaper}/pixiv-96734339-x2.png";
in
{
"plasma-org.kde.plasma.desktop-appletsrc" =
{
"Containments/1".wallpaperplugin.value = "a2n.blur";
"Containments/1/Wallpaper/a2n.blur.General".Image.value = wallpaper;
};
kscreenlockerrc."Greeter/Wallpaper/org.kde.image.General" =
{ Image.value = wallpaper; PreviewImage.value = wallpaper; };
kdeglobals.General.accentColorFromWallpaper.value = true;
};
}

View File

@@ -1,20 +0,0 @@
inputs:
{
config.home-manager.users.chn.config.programs.plasma.configFile =
let wallpaper =
{
pc = ./pixiv-117612023.png;
surface = ./misskey.io-9rr96ml6nti300ds-x4.png;
}.${inputs.config.nixos.system.networking.hostname} or ./pixiv-96734339-x2.png;
in
{
"plasma-org.kde.plasma.desktop-appletsrc" =
{
"Containments/1".wallpaperplugin.value = "a2n.blur";
"Containments/1/Wallpaper/a2n.blur.General".Image.value = "${wallpaper}";
};
kscreenlockerrc."Greeter/Wallpaper/org.kde.image.General" =
{ Image.value = "${wallpaper}"; PreviewImage.value = "${wallpaper}"; };
kdeglobals.General.accentColorFromWallpaper.value = true;
};
}

4
todo.md Normal file
View File

@@ -0,0 +1,4 @@
* 读 pnpm2nix重写用到它的包。
* 使用 wrap 好的 intel 编译器。
* 更新到 24.05