{ stdenvNoCC, fetchFromGitHub, gtk3, candy-icon-theme, gnome-icon-theme , ubuntu-themes, cinnamon, elementary-xfce-icon-theme }: stdenvNoCC.mkDerivation rec { pname = "sweet-folder-theme"; version = "b2192ff1412472f036fdf9778c6b9dbcb6c044ec"; dontBuild = true; src = fetchFromGitHub { owner = "EliverLara"; repo = "Sweet-folders"; rev = version; sha256 = "sha256-QexfqXH5a1IEhKBRjWSMdrEvThvLRzd4M32Xti1DCGE="; }; nativeBuildInputs = [ gtk3 ]; buildInputs = [ candy-icon-theme gnome-icon-theme ubuntu-themes cinnamon.mint-x-icons elementary-xfce-icon-theme ]; dontDropIconThemeCache = true; installPhase = '' runHook preInstall mkdir -p $out/share/icons mv Sweet-Rainbow $out/share/icons for theme in $out/share/icons/*; do gtk-update-icon-cache --force $theme done runHook postInstall ''; }