about summary refs log tree commit diff
path: root/pkgs/data
diff options
context:
space:
mode:
authorJosé Romildo <malaquias@gmail.com>2022-02-21 17:56:34 -0300
committerJosé Romildo <malaquias@gmail.com>2022-02-28 09:38:08 -0300
commitc37327d82dbf1e395e7d41922ef33b37bbcedaef (patch)
treef74d5d4a0f4aed73cbe909f6ab97a45cd925bda7 /pkgs/data
parent612d007dc552d098e3c7c9b28b70f20edb30ba88 (diff)
downloadnixlib-c37327d82dbf1e395e7d41922ef33b37bbcedaef.tar
nixlib-c37327d82dbf1e395e7d41922ef33b37bbcedaef.tar.gz
nixlib-c37327d82dbf1e395e7d41922ef33b37bbcedaef.tar.bz2
nixlib-c37327d82dbf1e395e7d41922ef33b37bbcedaef.tar.lz
nixlib-c37327d82dbf1e395e7d41922ef33b37bbcedaef.tar.xz
nixlib-c37327d82dbf1e395e7d41922ef33b37bbcedaef.tar.zst
nixlib-c37327d82dbf1e395e7d41922ef33b37bbcedaef.zip
whitesur-gtk-theme: replace duplicate files with links
Diffstat (limited to 'pkgs/data')
-rw-r--r--pkgs/data/themes/whitesur/default.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/data/themes/whitesur/default.nix b/pkgs/data/themes/whitesur/default.nix
index 92bfbd0dd26e..825772880d6e 100644
--- a/pkgs/data/themes/whitesur/default.nix
+++ b/pkgs/data/themes/whitesur/default.nix
@@ -4,6 +4,7 @@
 , glib
 , gnome-shell
 , gnome-themes-extra
+, jdupes
 , libxml2
 , sassc
 , util-linux
@@ -43,6 +44,7 @@ stdenv.mkDerivation rec {
   nativeBuildInputs = [
     glib
     gnome-shell
+    jdupes
     libxml2
     sassc
     util-linux
@@ -81,6 +83,8 @@ stdenv.mkDerivation rec {
       ${lib.optionalString (panelSize != null) ("--panel-size " + panelSize)} \
       --dest $out/share/themes
 
+    jdupes --link-soft --recurse $out/share
+
     runHook postInstall
   '';