98069fa8d9
Remove per‑host imports across flake, modules, and profiles, exposing needed variables (system, printer settings, consoleKeyMap, etc.) as arguments. Drop unused printEnable flags from host variable files.
23 lines
409 B
Nix
23 lines
409 B
Nix
{
|
|
host,
|
|
intelID,
|
|
nvidiaID,
|
|
...
|
|
}: {
|
|
imports = [
|
|
../../hosts/${host}
|
|
../../modules/drivers
|
|
../../modules/core
|
|
];
|
|
# Enable GPU Drivers
|
|
drivers.amdgpu.enable = false;
|
|
drivers.nvidia.enable = true;
|
|
drivers.nvidia-prime = {
|
|
enable = true;
|
|
intelBusID = "${intelID}";
|
|
nvidiaBusID = "${nvidiaID}";
|
|
};
|
|
drivers.intel.enable = false;
|
|
vm.guest-services.enable = false;
|
|
}
|