localPackages.win11os-kde: init

This commit is contained in:
陈浩南 2024-02-05 17:40:45 +08:00
parent 08af6615af
commit f5f71bee21
5 changed files with 40 additions and 1 deletions

View File

@ -1814,6 +1814,7 @@
"sops-nix": "sops-nix", "sops-nix": "sops-nix",
"tgbot-cpp": "tgbot-cpp", "tgbot-cpp": "tgbot-cpp",
"v-sim": "v-sim", "v-sim": "v-sim",
"win11os-kde": "win11os-kde",
"zpp-bits": "zpp-bits" "zpp-bits": "zpp-bits"
} }
}, },
@ -2196,6 +2197,22 @@
"type": "gitlab" "type": "gitlab"
} }
}, },
"win11os-kde": {
"flake": false,
"locked": {
"lastModified": 1684014177,
"narHash": "sha256-uumpEiPkrTf98oqYe+rR3zmb7H8esy1vXLuv1WiOV7M=",
"owner": "yeyushengfan258",
"repo": "Win11OS-kde",
"rev": "b5daaa322c312e016ff1508850287c32a8123693",
"type": "github"
},
"original": {
"owner": "yeyushengfan258",
"repo": "Win11OS-kde",
"type": "github"
}
},
"ws-butler": { "ws-butler": {
"flake": false, "flake": false,
"locked": { "locked": {

View File

@ -57,6 +57,7 @@
nodesoup = { url = "github:olvb/nodesoup"; flake = false; }; nodesoup = { url = "github:olvb/nodesoup"; flake = false; };
tgbot-cpp = { url = "github:reo7sp/tgbot-cpp"; flake = false; }; tgbot-cpp = { url = "github:reo7sp/tgbot-cpp"; flake = false; };
v-sim = { url = "gitlab:l_sim/v_sim"; flake = false; }; v-sim = { url = "gitlab:l_sim/v_sim"; flake = false; };
win11os-kde = { url = "github:yeyushengfan258/Win11OS-kde"; flake = false; };
}; };
outputs = inputs: outputs = inputs:

View File

@ -45,4 +45,5 @@
pyreadline3 = python3Packages.callPackage ./pyreadline3 {}; pyreadline3 = python3Packages.callPackage ./pyreadline3 {};
torchdata = python3Packages.callPackage ./torchdata {}; torchdata = python3Packages.callPackage ./torchdata {};
torchtext = python3Packages.callPackage ./torchtext { inherit torchdata; }; torchtext = python3Packages.callPackage ./torchtext { inherit torchdata; };
win11os-kde = callPackage ./win11os-kde { src = topInputs.win11os-kde; };
} }

View File

@ -0,0 +1,20 @@
{ lib, stdenv, src }: stdenv.mkDerivation
{
name = "win11os-kde";
inherit src;
installPhase =
''
mkdir -p $out/share/aurorae/themes
cp -r $src/aurorae/* $out/share/aurorae/themes
mkdir -p $out/share/color-schemes
cp -r $src/color-schemes/*.colors $out/share/color-schemes
mkdir -p $out/share/Kvantum
cp -r $src/Kvantum/* $out/share/Kvantum
mkdir -p $out/share/plasma/desktoptheme
cp -r $src/plasma/desktoptheme/* $out/share/plasma/desktoptheme
mkdir -p $out/share/plasma/look-and-feel
cp -r $src/plasma/look-and-feel/* $out/share/plasma/look-and-feel
mkdir -p $out/share/wallpapers
cp -r $src/wallpaper/* $out/share/wallpapers
'';
}

View File

@ -30,7 +30,7 @@ inputs:
# media # media
mpv nomacs mpv nomacs
# themes # themes
tela-circle-icon-theme tela-circle-icon-theme localPackages.win11os-kde
]; ];
users.sharedModules = users.sharedModules =
[{ [{