|
|
@ -75,7 +75,7 @@ in
|
|
|
|
|
|
|
|
|
|
|
|
x-banananetwork.autoUnfree.packages =
|
|
|
|
x-banananetwork.autoUnfree.packages =
|
|
|
|
let
|
|
|
|
let
|
|
|
|
inherit (lib.lists) flatten optional;
|
|
|
|
inherit (lib.lists) flatten optional optionals;
|
|
|
|
# supported (ordered by long option name)
|
|
|
|
# supported (ordered by long option name)
|
|
|
|
amd = config.hardware.cpu.amd;
|
|
|
|
amd = config.hardware.cpu.amd;
|
|
|
|
intel = config.hardware.cpu.intel;
|
|
|
|
intel = config.hardware.cpu.intel;
|
|
|
@ -89,6 +89,12 @@ in
|
|
|
|
#(optional intel.updateMicrocode pkgs.microcodeIntel)
|
|
|
|
#(optional intel.updateMicrocode pkgs.microcodeIntel)
|
|
|
|
# programs
|
|
|
|
# programs
|
|
|
|
(optional steam.enable steam.package)
|
|
|
|
(optional steam.enable steam.package)
|
|
|
|
|
|
|
|
# TODO improve pulling in dependencies more accurate
|
|
|
|
|
|
|
|
(optionals steam.enable ([
|
|
|
|
|
|
|
|
pkgs.steam-run
|
|
|
|
|
|
|
|
pkgs.steamPackages.steam
|
|
|
|
|
|
|
|
pkgs.steamPackages.steam-runtime
|
|
|
|
|
|
|
|
]))
|
|
|
|
];
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|