nix-rice, slightly scuffed
This commit is contained in:
parent
aae14e214e
commit
60a15031a9
9 changed files with 275 additions and 116 deletions
35
pkgs/gruvbox-gtk-theme.nix
Normal file
35
pkgs/gruvbox-gtk-theme.nix
Normal file
|
@ -0,0 +1,35 @@
|
|||
{
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
lib,
|
||||
gnome-themes-extra,
|
||||
gtk-engine-murrine,
|
||||
gtk_engines,
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "gruvbox-gtk-theme";
|
||||
version = "unstable-2023-05-20";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Fausto-Korpsvart";
|
||||
repo = "Gruvbox-GTK-Theme";
|
||||
rev = "5927e8693a70619b45fbe3317c59f04f6e101943";
|
||||
sha256 = lib.fakeSha256;
|
||||
};
|
||||
|
||||
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 themes/Grubvox-Dark-B $out/share/themes/Gruvbox-Dark
|
||||
runHook postInstall
|
||||
'';
|
||||
}
|
22
pkgs/gruvbox-kvantum.nix
Normal file
22
pkgs/gruvbox-kvantum.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
lib,
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "gruvbox-kvantum";
|
||||
version = "unstable-2023-02-06";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "thefallnn";
|
||||
repo = "Gruvbox-Kvantum";
|
||||
rev = "b04c6b67a4228c2b980821a0f0531bfe122c4aac";
|
||||
sha256 = lib.fakeSha256;
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
cp -a gruvbox-kvantum/ $out/
|
||||
runHook postInstall
|
||||
'';
|
||||
}
|
35
pkgs/rose-pine-theme.nix
Normal file
35
pkgs/rose-pine-theme.nix
Normal file
|
@ -0,0 +1,35 @@
|
|||
{
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
lib,
|
||||
gnome-themes-extra,
|
||||
gtk-engine-murrine,
|
||||
gtk_engines,
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "gruvbox-gtk-theme";
|
||||
version = "unstable-2023-05-20";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Fausto-Korpsvart";
|
||||
repo = "Gruvbox-GTK-Theme";
|
||||
rev = "5927e8693a70619b45fbe3317c59f04f6e101943";
|
||||
sha256 = lib.fakeSha256;
|
||||
};
|
||||
|
||||
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 themes/Grubvox-Dark-B $out/share/themes
|
||||
runHook postInstall
|
||||
'';
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue