Merge pull request #141992 from fufexan/orchis-theme

orchis-theme: 2021-06-25 -> 2021-12-13

authored by José Romildo Malaquias and committed by GitHub ceef03d9 bceb9cc8

+15 -5
+15 -5
pkgs/data/themes/orchis-theme/default.nix
··· 5 , gnome-themes-extra 6 , gtk-engine-murrine 7 , sassc 8 - , accentColor ? "default" 9 }: 10 11 - stdenvNoCC.mkDerivation rec { 12 pname = "orchis-theme"; 13 - version = "2021-06-25"; 14 15 src = fetchFromGitHub { 16 repo = "Orchis-theme"; 17 owner = "vinceliuice"; 18 rev = version; 19 - sha256 = "sha256-j0nsw1yR1yOckXiIMtzhC3w6kvfzxQQHgwdY6l0OuXw="; 20 }; 21 22 nativeBuildInputs = [ gtk3 sassc ]; ··· 31 32 installPhase = '' 33 runHook preInstall 34 - bash install.sh -d $out/share/themes -t ${accentColor} 35 runHook postInstall 36 ''; 37
··· 5 , gnome-themes-extra 6 , gtk-engine-murrine 7 , sassc 8 + , tweaks ? [ ] # can be "solid" "compact" "black" "primary" 9 }: 10 11 + let 12 + validTweaks = [ "solid" "compact" "black" "primary" ]; 13 + unknownTweaks = lib.subtractLists validTweaks tweaks; 14 + in 15 + assert lib.assertMsg (unknownTweaks == [ ]) '' 16 + You entered wrong tweaks: ${toString unknownTweaks} 17 + Valid tweaks are: ${toString validTweaks} 18 + ''; 19 + 20 + stdenvNoCC.mkDerivation 21 + rec { 22 pname = "orchis-theme"; 23 + version = "2021-12-13"; 24 25 src = fetchFromGitHub { 26 repo = "Orchis-theme"; 27 owner = "vinceliuice"; 28 rev = version; 29 + sha256 = "sha256-PN2ucGMDzRv4v86X1zVIs9+GkbMWuja2WaSQLFvJYd0="; 30 }; 31 32 nativeBuildInputs = [ gtk3 sassc ]; ··· 41 42 installPhase = '' 43 runHook preInstall 44 + bash install.sh -d $out/share/themes -t all ${lib.optionalString (tweaks != []) "--tweaks " + builtins.toString tweaks} 45 runHook postInstall 46 ''; 47