mirror of
				https://github.com/NixOS/nixos-hardware.git
				synced 2025-11-04 09:17:14 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			30 lines
		
	
	
		
			832 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			832 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
{ lib, ... }: {
 | 
						|
  imports = [
 | 
						|
    ../../../common/pc/laptop
 | 
						|
    ../../../common/pc/laptop/ssd
 | 
						|
  ];
 | 
						|
 | 
						|
  # Fix TRRS headphones missing a mic
 | 
						|
  # https://community.frame.work/t/headset-microphone-on-linux/12387/3
 | 
						|
  #
 | 
						|
  # This is temporary until a kernel patch is submitted
 | 
						|
  boot.extraModprobeConfig = ''
 | 
						|
    options snd-hda-intel model=dell-headset-multi
 | 
						|
  '';
 | 
						|
 | 
						|
  # For fingerprint support
 | 
						|
  services.fprintd.enable = lib.mkDefault true;
 | 
						|
 | 
						|
  # Custom udev rules
 | 
						|
  services.udev.extraRules = ''
 | 
						|
    # Ethernet expansion card support
 | 
						|
    ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0bda", ATTR{idProduct}=="8156", ATTR{power/autosuspend}="20"
 | 
						|
  '';
 | 
						|
 | 
						|
  # Fix font sizes in X
 | 
						|
  # services.xserver.dpi = 200;
 | 
						|
 | 
						|
  # Needed for desktop environments to detect/manage display brightness
 | 
						|
  hardware.sensor.iio.enable = lib.mkDefault true;
 | 
						|
}
 |