mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-02-16 17:50:52 +01:00
packages(fluent-icons): Simplify with fetchzip
This commit is contained in:
parent
c6c49b62b5
commit
713589f646
@ -1,34 +1,22 @@
|
|||||||
{ stdenvNoCC
|
{ stdenvNoCC
|
||||||
, fetchurl
|
, fetchzip
|
||||||
, unar
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenvNoCC.mkDerivation {
|
stdenvNoCC.mkDerivation {
|
||||||
pname = "fluent-icons";
|
pname = "fluent-icons";
|
||||||
version = "2024-01-02";
|
version = "2024-01-02";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchzip {
|
||||||
name = "Fluent Icons.zip";
|
|
||||||
url = "https://files.catbox.moe/1we56t.zip";
|
url = "https://files.catbox.moe/1we56t.zip";
|
||||||
hash = "sha256-J530v9QRGv/c0PBYcCVpGSgqvirlx4eQzsP+Kqhft8A=";
|
hash = "sha256-gs33iDv+u6O03a+/QvDtKt/aHduZww4F3Fm3F40d1GI=";
|
||||||
|
stripRoot = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ unar ];
|
|
||||||
|
|
||||||
unpackPhase = /* bash */ ''
|
|
||||||
runHook preUnpack
|
|
||||||
|
|
||||||
cp "$src" $(stripHash "$src")
|
|
||||||
unar $(stripHash "$src")
|
|
||||||
|
|
||||||
runHook postUnpack
|
|
||||||
'';
|
|
||||||
|
|
||||||
installPhase = /* bash */ ''
|
installPhase = /* bash */ ''
|
||||||
runHook preInstall
|
runHook preInstall
|
||||||
|
|
||||||
mkdir -p $out/share/eww
|
mkdir -p $out
|
||||||
cp -r */ $out/share/eww
|
cp -r * $out
|
||||||
|
|
||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
Loading…
Reference in New Issue
Block a user