This repository has been archived on 2024-04-14. You can view files and clone it, but cannot push or open issues or pull requests.
nixos-dotfiles/pkgs/gruvbox-plus-icon-pack/default.nix

27 lines
632 B
Nix
Executable File

{ stdenvNoCC, fetchFromGitHub, gtk3, gnome-icon-theme, hicolor-icon-theme }:
stdenvNoCC.mkDerivation rec {
pname = "gruvbox-plus-icon-pack";
version = "4.0";
src = fetchFromGitHub {
owner = "SylEleuth";
repo = pname;
rev = "v${version}";
hash = "sha256-KefCHHFtuh2wAGBq6hZr9DpuJ0W99ueh8i1K3tohgG8=";
};
nativeBuildInputs = [ gtk3 ];
propagatedBuildInputs = [ gnome-icon-theme hicolor-icon-theme ];
installPhase = ''
mkdir -p $out/share/icons/GruvboxPlus
cp -r * $out/share/icons/GruvboxPlus
gtk-update-icon-cache $out/share/icons/GruvboxPlus
'';
dontDropIconThemeCache = true;
}