diff --git a/systems/warp.nix b/systems/warp.nix index efeb6ae..0ceafa2 100644 --- a/systems/warp.nix +++ b/systems/warp.nix @@ -5,7 +5,13 @@ hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; # Boot and kernel modules for Intel NUC - boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "nvme" "usb_storage" "sd_mod" ]; + boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "nvme" "usb_storage" "sd_mod" "rtsx_pci_sdmmc" ]; + + # File system configuration - placeholder for actual hardware + fileSystems."/" = { + device = "/dev/disk/by-label/nixos"; + fsType = "ext4"; + }; boot.initrd.kernelModules = []; boot.kernelModules = [ "kvm-intel" ]; boot.extraModulePackages = []; @@ -64,6 +70,7 @@ # Disable unnecessary services for server use services.xserver.enable = lib.mkForce false; services.pipewire.enable = lib.mkForce false; + services.flatpak.enable = lib.mkForce false; # Enable container support for server services virtualisation.docker.enable = true;