1 { lib, stdenvNoCC, fetchFromGitHub, gtk3, breeze-icons, gnome-icon-theme, hicolor-icon-theme }:
3 stdenvNoCC.mkDerivation rec {
4 pname = "gruvbox-dark-icons-gtk";
7 src = fetchFromGitHub {
11 sha256 = "1fks2rrrb62ybzn8gqan5swcgksrb579vk37bx4xpwkc552dz2z2";
14 nativeBuildInputs = [ gtk3 ];
16 propagatedBuildInputs = [ breeze-icons gnome-icon-theme hicolor-icon-theme ];
19 mkdir -p $out/share/icons/oomox-gruvbox-dark
21 cp -r * $out/share/icons/oomox-gruvbox-dark
22 gtk-update-icon-cache $out/share/icons/oomox-gruvbox-dark
25 dontDropIconThemeCache = true;
28 description = "Gruvbox icons for GTK based desktop environments";
29 homepage = "https://github.com/jmattheis/gruvbox-dark-gtk";
30 license = licenses.gpl3Only;
31 platforms = platforms.unix;
32 maintainers = [ maintainers.nomisiv ];