1

System: Reformat hardware-configurations

This commit is contained in:
2025-07-22 14:16:17 +02:00
parent 62584588f5
commit e65fbecd3c
4 changed files with 42 additions and 8 deletions

View File

@ -12,12 +12,22 @@
imports = [(modulesPath + "/installer/scan/not-detected.nix")]; imports = [(modulesPath + "/installer/scan/not-detected.nix")];
boot = { boot = {
initrd.availableKernelModules = ["xhci_pci" "ahci" "nvme" "usbhid" "usb_storage" "sd_mod"]; initrd.availableKernelModules = [
"xhci_pci"
"ahci"
"nvme"
"usbhid"
"usb_storage"
"sd_mod"
];
# Enable early Nvidia kernel modesetting initrd.kernelModules = [
# https://wiki.archlinux.org/title/GDM#GDM_ignores_Wayland_and_uses_X.Org_by_default (not fixed by this) # Enable Nvidia early KMS
# https://wiki.archlinux.org/title/Kernel_mode_setting#Early_KMS_start "nvidia"
initrd.kernelModules = ["nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm"]; # NVIDIA "nvidia_modeset"
"nvidia_uvm"
"nvidia_drm"
];
initrd.supportedFilesystems = [ initrd.supportedFilesystems = [
"ext4" "ext4"

View File

@ -13,10 +13,21 @@
]; ];
boot = { boot = {
initrd.availableKernelModules = ["xhci_pci" "ehci_pci" "ahci" "usb_storage" "sd_mod" "rtsx_pci_sdmmc"]; initrd.availableKernelModules = [
"xhci_pci"
"ehci_pci"
"ahci"
"usb_storage"
"sd_mod"
"rtsx_pci_sdmmc"
];
initrd.kernelModules = []; initrd.kernelModules = [];
kernelModules = ["kvm-intel"]; kernelModules = ["kvm-intel"];
extraModulePackages = with config.boot.kernelPackages; []; extraModulePackages = with config.boot.kernelPackages; [];
# NOTE: Didn't work with Zen, switched to regular kernel instead # NOTE: Didn't work with Zen, switched to regular kernel instead
# kernelPatches = [ # kernelPatches = [
# { # {

View File

@ -10,7 +10,14 @@
]; ];
boot = { boot = {
initrd.availableKernelModules = ["ata_piix" "uhci_hcd" "virtio_pci" "virtio_scsi" "sd_mod" "sr_mod"]; initrd.availableKernelModules = [
"ata_piix"
"uhci_hcd"
"virtio_pci"
"virtio_scsi"
"sd_mod"
"sr_mod"
];
initrd.kernelModules = []; initrd.kernelModules = [];
kernelModules = ["kvm-intel"]; kernelModules = ["kvm-intel"];
extraModulePackages = []; extraModulePackages = [];

View File

@ -10,7 +10,13 @@
]; ];
boot = { boot = {
initrd.availableKernelModules = ["ata_piix" "uhci_hcd" "virtio_pci" "virtio_scsi" "sd_mod"]; initrd.availableKernelModules = [
"ata_piix"
"uhci_hcd"
"virtio_pci"
"virtio_scsi"
"sd_mod"
];
initrd.kernelModules = []; initrd.kernelModules = [];
kernelModules = [ kernelModules = [
"kvm-intel" "kvm-intel"