about summary refs log tree commit diff
path: root/pkgs/data
diff options
context:
space:
mode:
authorJanik <80165193+Janik-Haag@users.noreply.github.com>2023-06-26 00:36:47 +0200
committerGitHub <noreply@github.com>2023-06-26 00:36:47 +0200
commit2f33972a5842191ddd87d4d1c367fdf51620fd5a (patch)
treec77190949b2a3c9e30afc851df03f8a645f07db7 /pkgs/data
parentfc113d8b83d4f039c5a07cc3aff2fc11410da5c3 (diff)
parenta6de979ec5c4177776d3bc4574c5bf9d0f1e86e9 (diff)
downloadnixlib-2f33972a5842191ddd87d4d1c367fdf51620fd5a.tar
nixlib-2f33972a5842191ddd87d4d1c367fdf51620fd5a.tar.gz
nixlib-2f33972a5842191ddd87d4d1c367fdf51620fd5a.tar.bz2
nixlib-2f33972a5842191ddd87d4d1c367fdf51620fd5a.tar.lz
nixlib-2f33972a5842191ddd87d4d1c367fdf51620fd5a.tar.xz
nixlib-2f33972a5842191ddd87d4d1c367fdf51620fd5a.tar.zst
nixlib-2f33972a5842191ddd87d4d1c367fdf51620fd5a.zip
Merge pull request #229436 from Icy-Thought/rose-pine-gtk
Diffstat (limited to 'pkgs/data')
-rw-r--r--pkgs/data/themes/rose-pine-gtk/default.nix12
1 files changed, 7 insertions, 5 deletions
diff --git a/pkgs/data/themes/rose-pine-gtk/default.nix b/pkgs/data/themes/rose-pine-gtk/default.nix
index 4211864139df..d211a99ef080 100644
--- a/pkgs/data/themes/rose-pine-gtk/default.nix
+++ b/pkgs/data/themes/rose-pine-gtk/default.nix
@@ -32,11 +32,13 @@ stdenvNoCC.mkDerivation rec {
   installPhase = ''
     runHook preInstall
 
-    mkdir -p $out/share/themes
-    mv gtk3/rose-pine-gtk $out/share/themes/rose-pine
-    mv gtk3/rose-pine-moon-gtk $out/share/themes/rose-pine-moon
-    mv gtk3/rose-pine-dawn-gtk $out/share/themes/rose-pine-dawn
-    mv gnome_shell/moon/gnome-shell $out/share/themes/rose-pine-moon
+    mkdir -p $out/share/themes/rose-pine{,-dawn,-moon}/gtk-4.0
+
+    variants=("rose-pine" "rose-pine-dawn" "rose-pine-moon")
+    for n in "''${variants[@]}"; do
+      cp -r $src/gtk3/"''${n}"-gtk/* $out/share/themes/"''${n}"
+      cp -r $src/gtk4/"''${n}".css $out/share/themes/"''${n}"/gtk-4.0/gtk.css
+    done
 
     runHook postInstall
   '';