feat(install): #59 NVIDIA commented system.nix guidance
Some checks failed
Check / eval (push) Has been cancelled

When hardwareProfile includes common-gpu-nvidia, emit a comment-only
plain NixOS block (PRIME / powerManagement / open-module) in the
installer region of system.nix — same pattern as ROCm/NPU opt-ins.
HARDWARE.md §6 product direction marked shipped. Close #59.

Verified: V0 (patch-template smoke + negative + bash -n).
This commit is contained in:
Bernardo Magri
2026-07-10 08:30:51 +01:00
parent f09042adbe
commit 09388196a9
5 changed files with 37 additions and 14 deletions

View File

@@ -228,10 +228,11 @@ force-load every GPU driver (avoids multi-driver panics). Proprietary
NVIDIA on the live session is not the product focus; installed systems
use the profile.
**Product direction (queued):** when detection selects
`common-gpu-nvidia`, emit a **commented** `system.nix` block with PRIME /
power / open-module pointers (same pattern as ROCm / NPU comments), not
a full second NVIDIA stack unless a maintainer commits to testing.
**Product direction (shipped #59):** when `common-gpu-nvidia` is in
`hardwareProfile`, the installer emits a **commented** `system.nix` block
with PRIME / power / open-module pointers (same pattern as ROCm / NPU
comments). A full `nomarchy.hardware.nvidia.*` stack stays optional and
needs a maintainer + hardware-queue coverage.
## 7. Day-2: “my laptop is mostly fine, make it fully fine”