3ddb6d0c

By: Ammar <ammar.nanjiani@gmail.com>

feat(steammachine): generated hardware-configuration.nix

Produced on the machine by `nixos-anywhere --phases kexec
--generate-hardware-config nixos-generate-config`, then reformatted so the
repo's pre-commit hooks pass.

The generator's own output fails all three hooks: it is not nixfmt-clean,
it declares an unused `pkgs` argument (deadnix), and it assigns
`boot.initrd.*` and `boot.kernelModules` as repeated flat keys, which
statix rejects. Grouped them under one `boot` block and dropped `pkgs`.
Semantics are unchanged.

No `fileSystems` section, because nixos-anywhere passes
`--no-filesystems` and disko owns / and /boot. Initrd carries `nvme`,
`xhci_pci` and `usbhid`; `kvm-amd` loads as a module.

Requires `cpio` on the target. SteamOS does not ship it and nixos-anywhere
hard-aborts without it ("no cpio command found, but required to build the
new initrd"), with no tar fallback. Installed cpio 2.15-3 from Valve's
extra-3.8 mirror, matching the installed OS.
comin-ci-gate-testsdevshelldocshome-ammars-pchome-framework13nixos-ammars-pcnixos-aragornnixos-boromirnixos-denethornixos-erebornixos-framework13nixos-rivendellnixos-samwisenixos-steamdecknixos-steammachinenixos-theodennixos-wsl-workpre-commit-checkconfiguredevShellattic-clientdocumentationx86_64-linux