{ lib, stdenvNoCC, fetchFromGitHub, gtk3, }: { delta-icon-theme = stdenvNoCC.mkDerivation rec { pname = "delta-icon-theme"; version = "194df98e422c0a81912194808b76712bf5d78803"; dontBuild = true; src = fetchFromGitHub { owner = "Delta-Icons"; repo = "linux"; rev = version; sha256 = "sha256-SSkI5Aj/TTHfDRYCWe7Ell6cWvPmBUeO/AC4xRrEUvU="; }; nativeBuildInputs = [gtk3]; dontDropIconThemeCache = true; installPhase = '' runHook preInstall mkdir -p $out/share/icons mv Delta $out/share/icons for theme in $out/share/icons/*; do gtk-update-icon-cache --force $theme done runHook postInstall ''; # meta = with lib; { # description = "Delta icon theme"; # homepage = "https://github.com/Delta-Icons/Linux"; # license = licenses.gpl3Only; # # darwin gives hash mismatch in source, probably because of file names differing only in case # platforms = platforms.linux; # maintainers = with maintainers; []; # }; }; }