diff options
author | José Romildo <malaquias@gmail.com> | 2021-11-16 22:23:04 -0300 |
---|---|---|
committer | José Romildo <malaquias@gmail.com> | 2021-11-16 22:24:05 -0300 |
commit | ec2380759abd61e677f2cc4a5bc1f12cc0599a47 (patch) | |
tree | 73a6d1ee92e10d098ad3f6f4ab92ea3addf83c21 /pkgs/data | |
parent | 15e5f8ba8ea99e41414c3e47e495769265b63d60 (diff) | |
download | nixpkgs-ec2380759abd61e677f2cc4a5bc1f12cc0599a47.tar nixpkgs-ec2380759abd61e677f2cc4a5bc1f12cc0599a47.tar.gz nixpkgs-ec2380759abd61e677f2cc4a5bc1f12cc0599a47.tar.bz2 nixpkgs-ec2380759abd61e677f2cc4a5bc1f12cc0599a47.tar.lz nixpkgs-ec2380759abd61e677f2cc4a5bc1f12cc0599a47.tar.xz nixpkgs-ec2380759abd61e677f2cc4a5bc1f12cc0599a47.tar.zst nixpkgs-ec2380759abd61e677f2cc4a5bc1f12cc0599a47.zip |
rose-pine-gtk-theme: init at unstable-2021-02-22
Diffstat (limited to 'pkgs/data')
-rw-r--r-- | pkgs/data/themes/rose-pine-gtk/default.nix | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/pkgs/data/themes/rose-pine-gtk/default.nix b/pkgs/data/themes/rose-pine-gtk/default.nix new file mode 100644 index 00000000000..d139876e142 --- /dev/null +++ b/pkgs/data/themes/rose-pine-gtk/default.nix @@ -0,0 +1,44 @@ +{ stdenv +, fetchFromGitHub +, lib +, gnome-themes-extra +, gtk-engine-murrine +, gtk_engines +}: + +stdenv.mkDerivation rec { + pname = "rose-pine-gtk-theme"; + version = "unstable-2021-02-22"; + + src = fetchFromGitHub { + owner = "rose-pine"; + repo = "gtk"; + rev = "9cd2dd449f911973ec549231a57a070d256da9fd"; + sha256 = "0lqx8dmv754ix3xbg7h440x964n0bg4lb06vbzvsydnbx79h7lvy"; + }; + + buildInputs = [ + gnome-themes-extra # adwaita engine for Gtk2 + gtk_engines # pixmap engine for Gtk2 + ]; + + propagatedUserEnvPkgs = [ + gtk-engine-murrine # murrine engine for Gtk2 + ]; + + installPhase = '' + runHook preInstall + mkdir -p $out/share/themes + cp -a Rose-Pine $out/share/themes + rm $out/share/themes/*/LICENSE + runHook postInstall + ''; + + meta = with lib; { + description = "Rosé Pine theme for GTK"; + homepage = "https://github.com/rose-pine/gtk"; + license = licenses.gpl3Only; + platforms = platforms.linux; + maintainers = [ maintainers.romildo ]; + }; +} |