From b4b2850dcffdf8b59d368e9c83cb7da7836d5a30 Mon Sep 17 00:00:00 2001
From: Gabriel Arazas <foo.dogsquared@gmail.com>
Date: Mon, 2 May 2022 15:41:18 +0800
Subject: [PATCH] skeuowaita-icon-theme: init at unstable-2022-05-02

---
 pkgs/default.nix               |  1 +
 pkgs/skeuowaita-icon-theme.nix | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)
 create mode 100644 pkgs/skeuowaita-icon-theme.nix

diff --git a/pkgs/default.nix b/pkgs/default.nix
index d92f1ce8..31c33bba 100644
--- a/pkgs/default.nix
+++ b/pkgs/default.nix
@@ -38,6 +38,7 @@ let
       pop-launcher-plugin-duckduckgo-bangs =
         callPackage ./pop-launcher-plugin-duckduckgo-bangs.nix { };
       #trex = callPackage ./trex.nix { };
+      skeuowaita-icon-theme = callPackage ./skeuowaita-icon-theme.nix { };
       text-engine = callPackage ./text-engine.nix { };
       tic-80 = callPackage ./tic-80 { };
       segno = libsForQt5.callPackage ./segno.nix { };
diff --git a/pkgs/skeuowaita-icon-theme.nix b/pkgs/skeuowaita-icon-theme.nix
new file mode 100644
index 00000000..bf821587
--- /dev/null
+++ b/pkgs/skeuowaita-icon-theme.nix
@@ -0,0 +1,33 @@
+{ stdenv, lib, fetchgit, gtk3, gnome-icon-theme, hicolor-icon-theme }:
+
+stdenv.mkDerivation rec {
+  pname = "skeuowaita-icon-theme";
+  version = "unstable-2022-05-02";
+
+  src = fetchgit {
+    url = "https://gitlab.gnome.org/Conspiracy/skeuowaita.git";
+    rev = "82e4b2e2bc5af4eb424061f4148f1dcac56a56d3";
+    sha256 = "sha256-XnKnqE6qjKQQeIpZX5u298mbB7elsbkXmNYpgYefrNE=";
+  };
+
+  nativeBuildInputs = [ gtk3 ];
+  propagatedBuildInputs = [ gnome-icon-theme hicolor-icon-theme ];
+  dontDropIconThemeCache = true;
+
+  installPhase = ''
+    runHook preInstall
+
+    install -Dm644 index.theme -t $out/share/icons/skeuowaita
+    cp -a scalable/ $out/share/icons/skeuowaita
+    gtk-update-icon-cache $out/share/icons/skeuowaita
+
+    runHook postInstall
+  '';
+
+  meta = with lib; {
+    description = "A skeuomorphic take on Adwaita theme.";
+    homepage = "https://gitlab.gnome.org/Conspiracy/skeuowaita";
+    license = licenses.cc0;
+    platforms = platforms.linux;
+  };
+}