best practices: get rid of with pkgs;

This commit is contained in:
2024-11-09 15:33:03 -06:00
parent ebcab67a6a
commit 120d485f28
33 changed files with 418 additions and 317 deletions

View File

@@ -5,24 +5,31 @@ _self: super: {
nautilus = gPrev.nautilus.overrideAttrs (nsuper: {
buildInputs =
nsuper.buildInputs
++ (with pkgs.gst_all_1; [
gst-libav
gst-plugins-good
gst-plugins-bad
gst-plugins-ugly
gst-plugins-base
]);
++ builtins.attrValues {
inherit (pkgs.gst_all_1)
gst-libav
gst-plugins-good
gst-plugins-bad
gst-plugins-ugly
gst-plugins-base
;
};
});
}
);
lutris = super.lutris.override {
extraPkgs =
pkgs: with pkgs; [
pango
winetricks
wine64Packages.stable
wineWowPackages.stable
];
pkgs:
let
corePackages = builtins.attrValues {
inherit (pkgs) pango winetricks;
};
winePackages = [
pkgs.wine64Packages.stable
pkgs.wineWowPackages.stable
];
in
corePackages ++ winePackages;
};
nerdfonts = super.nerdfonts.override {
fonts = [