While pattern-matching in Elisp is a bit unsightly, it works :) Change-Id: I6766147095823f1a4e233832b0ef21f4c486e023 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5452 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
		
			
				
	
	
		
			31 lines
		
	
	
	
		
			783 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
	
		
			783 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| { config, lib, pkgs, modulesPath, ... }:
 | |
| 
 | |
| {
 | |
|   imports =
 | |
|     [
 | |
|       (modulesPath + "/installer/scan/not-detected.nix")
 | |
|     ];
 | |
| 
 | |
|   boot.initrd.availableKernelModules = [ "xhci_pci" "ehci_pci" "ahci" "usb_storage" "usbhid" "sd_mod" ];
 | |
|   boot.initrd.kernelModules = [ ];
 | |
|   boot.kernelModules = [ "kvm-intel" ];
 | |
|   boot.extraModulePackages = [ ];
 | |
| 
 | |
|   fileSystems."/" =
 | |
|     {
 | |
|       device = "/dev/disk/by-uuid/60d92789-c44e-4620-885d-1d81d0759f1d";
 | |
|       fsType = "ext4";
 | |
|     };
 | |
| 
 | |
|   fileSystems."/boot" =
 | |
|     {
 | |
|       device = "/dev/disk/by-uuid/C62C-9B32";
 | |
|       fsType = "vfat";
 | |
|     };
 | |
| 
 | |
|   swapDevices = [ ];
 | |
| 
 | |
|   hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
 | |
|   # high-resolution display
 | |
|   hardware.video.hidpi.enable = lib.mkDefault true;
 | |
| }
 |