-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathdefault.nix
More file actions
35 lines (30 loc) · 823 Bytes
/
default.nix
File metadata and controls
35 lines (30 loc) · 823 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
{
src ? ./.,
stdenvNoCC,
gtk-engine-murrine,
sass,
coreutils
}:
stdenvNoCC.mkDerivation {
pname = "everblush-gtk";
name = "everblush-gtk";
src = src;
propagatedUserEnvPkgs = [ gtk-engine-murrine ];
nativeBuildInputs = [ sass coreutils ];
dontBuild = true;
installPhase = ''
mkdir -p $out/share/themes/Everblush/gtk-3.0
sass $src/gtk-3.0/gtk.scss $out/share/themes/Everblush/gtk-3.0/gtk.css
install -v -d $out/share/themes/Everblush
install -m 0644 -v $src/index.theme $out/share/themes/Everblush
cp -rv $src/assets $src/gtk-2.0 $out/share/themes/Everblush
'';
/*
meta = with lib; {
description = "A GTK theme with the Everblush colour palette";
homepage = "https://github.com/Everblush/gtk";
licenes = licenses.mit;
platforms = platforms.unix;
};
*/
}