43 lines
1.2 KiB
Nix
43 lines
1.2 KiB
Nix
{ pkgs }:
|
|
_final: prev: {
|
|
gnome = prev.gnome.overrideScope (
|
|
_final: prev: {
|
|
nautilus = prev.nautilus.overrideAttrs (old: {
|
|
buildInputs =
|
|
old.buildInputs
|
|
++ builtins.attrValues {
|
|
inherit (pkgs.gst_all_1)
|
|
gst-plugins-good
|
|
gst-plugins-bad
|
|
;
|
|
};
|
|
});
|
|
}
|
|
);
|
|
lutris = prev.lutris.override {
|
|
extraPkgs =
|
|
pkgs:
|
|
builtins.attrValues {
|
|
inherit (pkgs) pango winetricks;
|
|
}
|
|
++ (with pkgs; [
|
|
wine64Packages.stable
|
|
wineWowPackages.stable
|
|
]);
|
|
};
|
|
homepage-dashboard = prev.homepage-dashboard.overrideAttrs (old: rec {
|
|
version = "0.9.12";
|
|
src = pkgs.fetchFromGitHub {
|
|
owner = "gethomepage";
|
|
repo = "homepage";
|
|
rev = "v${version}";
|
|
hash = "sha256-/7MWeCn9vMRlwqYoOf0oldtb1hy0xyKI4+HvnUQIU1c=";
|
|
};
|
|
});
|
|
handbrake = prev.handbrake.override { useGtk = true; };
|
|
discord-ptb = prev.discord.override { withVencord = true; };
|
|
ripgrep = prev.ripgrep.override { withPCRE2 = true; };
|
|
papirus-icon-theme = prev.papirus-icon-theme.override { color = "yellow"; };
|
|
blender = prev.blender.override { cudaSupport = true; };
|
|
}
|