lol
1{ lib, stdenv, fetchFromGitHub, gdk-pixbuf, librsvg, gtk-engine-murrine }:
2
3stdenv.mkDerivation rec {
4 pname = "matcha-gtk-theme";
5 version = "2021-09-24";
6
7 src = fetchFromGitHub {
8 owner = "vinceliuice";
9 repo = pname;
10 rev = version;
11 sha256 = "064x340z6fif59bbk1p7ryl6xfj8hlf42ld7h8prcjsyghpznw15";
12 };
13
14 buildInputs = [ gdk-pixbuf librsvg ];
15
16 propagatedUserEnvPkgs = [ gtk-engine-murrine ];
17
18 installPhase = ''
19 runHook preInstall
20 patchShebangs .
21 mkdir -p $out/share/themes
22 name= ./install.sh -d $out/share/themes
23 install -D -t $out/share/gtksourceview-3.0/styles src/extra/gedit/matcha.xml
24 mkdir -p $out/share/doc/${pname}
25 cp -a src/extra/firefox $out/share/doc/${pname}
26 runHook postInstall
27 '';
28
29 meta = with lib; {
30 description = "A stylish flat design theme for GTK based desktop environments";
31 homepage = "https://vinceliuice.github.io/theme-matcha";
32 license = licenses.gpl3Only;
33 platforms = platforms.unix;
34 maintainers = [ maintainers.romildo ];
35 };
36}