summary refs log tree commit diff
diff options
context:
space:
mode:
authorJoachim Fasting <joachifm@users.noreply.github.com>2016-07-02 15:34:43 +0200
committerGitHub <noreply@github.com>2016-07-02 15:34:43 +0200
commitf85a5a0808fb20a5110506adad554597fa4f3060 (patch)
treecce015d45d5e69a1a505d56348e0af9756fde0df
parent44a3eebdf9e3837121b18fa3872931eca38ec0d3 (diff)
parentc4ce1eece0bbed97fd4ad9e6c41c613f0469384e (diff)
downloadnixlib-f85a5a0808fb20a5110506adad554597fa4f3060.tar
nixlib-f85a5a0808fb20a5110506adad554597fa4f3060.tar.gz
nixlib-f85a5a0808fb20a5110506adad554597fa4f3060.tar.bz2
nixlib-f85a5a0808fb20a5110506adad554597fa4f3060.tar.lz
nixlib-f85a5a0808fb20a5110506adad554597fa4f3060.tar.xz
nixlib-f85a5a0808fb20a5110506adad554597fa4f3060.tar.zst
nixlib-f85a5a0808fb20a5110506adad554597fa4f3060.zip
Merge pull request #16587 from romildo/zuki
zuki-themes: init at 2016-07-01
-rw-r--r--pkgs/misc/themes/zuki/default.nix40
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 42 insertions, 0 deletions
diff --git a/pkgs/misc/themes/zuki/default.nix b/pkgs/misc/themes/zuki/default.nix
new file mode 100644
index 000000000000..73bc677854a1
--- /dev/null
+++ b/pkgs/misc/themes/zuki/default.nix
@@ -0,0 +1,40 @@
+{ stdenv, fetchFromGitHub, gnome3, gdk_pixbuf, gtk_engines, gtk-engine-murrine }:
+
+stdenv.mkDerivation rec {
+  name = "zuki-themes-${version}";
+  version = "${gnome3.version}.${date}";
+  date = {
+    "3.18" = "2016-06-21";
+    "3.20" = "2016-07-01";
+  }."${gnome3.version}";
+
+  src = fetchFromGitHub {
+    owner = "lassekongo83";
+    repo = "zuki-themes";
+    rev = {
+      "3.18" = "5c83a847ad8fab0fe0b82ed2a7db429655ac9c10";
+      "3.20" = "dda1726ac7b556df2ef9696e530f8c2eaa0aed37";
+    }."${gnome3.version}";
+    sha256 = {
+      "3.18" = "1x9zrx5dqq8kivhqj5kjwhy4vwr899pri6jvwxbff5hibvyc7ipy";
+      "3.20" = "0p7db8a2ni494vwp3b7av7d214fnynf6gr976qma6h9x4ck3phiz";
+    }."${gnome3.version}";
+  };
+
+  buildInputs = [ gdk_pixbuf gtk_engines gtk-engine-murrine ];
+
+  dontBuild = true;
+
+  installPhase = ''
+    install -dm 755 $out/share/themes
+    cp -va Zuki* $out/share/themes/
+  '';
+
+  meta = {
+    description = "A selection of themes for GTK3, gnome-shell and more";
+    homepage = "https://github.com/lassekongo83/zuki-themes";
+    license = stdenv.lib.licenses.gpl3;
+    platforms = stdenv.lib.platforms.unix;
+    maintainers = [ stdenv.lib.maintainers.romildo ];
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index e52170dcdab1..0606ceef866a 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -17251,4 +17251,6 @@ in
   sequelpro = callPackage ../applications/misc/sequelpro {};
 
   maphosts = callPackage ../tools/networking/maphosts {};
+
+  zuki-themes = callPackage ../misc/themes/zuki { };
 }