28 lines
1 KiB
Nix
28 lines
1 KiB
Nix
# Notebook hardware configuration.
|
|
#
|
|
# This file is REPLACED automatically during installation.
|
|
# The installer runs:
|
|
# nixos-generate-config --no-filesystems --show-hardware-config
|
|
# and writes the output here before calling nixos-install.
|
|
#
|
|
# After installation, commit the generated file:
|
|
# git add modules/_hardware/notebook-hardware.nix
|
|
# git commit -m "add notebook hardware config"
|
|
#
|
|
# To regenerate on the installed system:
|
|
# nixos-generate-config --no-filesystems --show-hardware-config \
|
|
# > ~/repos/nixos/modules/_hardware/notebook-hardware.nix
|
|
{ lib, modulesPath, ... }:
|
|
{
|
|
imports = [
|
|
(modulesPath + "/installer/scan/not-detected.nix")
|
|
];
|
|
|
|
# Filled in by the installer. These are placeholder values that allow
|
|
# the flake to evaluate before the real hardware is detected.
|
|
boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "ahci" "usbhid" "usb_storage" "sd_mod" ];
|
|
boot.kernelModules = [];
|
|
boot.extraModulePackages = [];
|
|
|
|
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
|
|
}
|