mirror of
				https://github.com/NixOS/nixos-hardware.git
				synced 2025-11-04 17:27:14 +08:00 
			
		
		
		
	
			
				
					
						
					
					2691961397e876cbca8f66bb5436d93a60248577
				
			
			
		
	
				
					… 
				
			
			
		
				
					… 
				
			
			
		
				
					… 
				
			
			
		
				
					… 
				
			
			
		NixOS profiles covering hardware quirks.
Setup
Add and update nixos-hardware channel:
$ sudo nix-channel --add https://github.com/NixOS/nixos-hardware/archive/master.tar.gz nixos-hardware
$ sudo nix-channel --update nixos-hardware
Then import an appropriate profile path from the table below. For example, to
enable ThinkPad X220 profile, your imports in /etc/nixos/configuration.nix
should look like:
imports = [
  <nixos-hardware/lenovo/thinkpad/x220>
  ./hardware-configuration.nix
];
Profiles
| Model | Path | 
|---|---|
| Acer Aspire 4810T | <nixos-hardware/acer/aspire/4810t> | 
| Airis N990 | <nixos-hardware/airis/n990> | 
| Apple MacBook Air 4,X | <nixos-hardware/apple/macbook-air/4> | 
| Apple MacBook Air 6,X | <nixos-hardware/apple/macbook-air/6> | 
| Apple MacBook Pro 10,1 | <nixos-hardware/apple/macbook-pro/10-1> | 
| Apple MacBook Pro 12,1 | <nixos-hardware/apple/macbook-pro/12-1> | 
| BeagleBoard PocketBeagle | <nixos-hardware/beagleboard/pocketbeagle> | 
| Dell XPS 13 9360 | <nixos-hardware/dell/xps/13-9360> | 
| Dell XPS 13 9370 | <nixos-hardware/dell/xps/13-9370> | 
| Dell XPS 13 9380 | <nixos-hardware/dell/xps/13-9380> | 
| Dell XPS 15 9550 | <nixos-hardware/dell/xps/15-9550> | 
| Inverse Path USB armory | <nixos-hardware/inversepath/usbarmory> | 
| Lenovo IdeaPad Z510 | <nixos-hardware/lenovo/ideapad/z510> | 
| Lenovo ThinkPad T410 | <nixos-hardware/lenovo/thinkpad/t410> | 
| Lenovo ThinkPad T430 | <nixos-hardware/lenovo/thinkpad/t430> | 
| Lenovo ThinkPad T440s | <nixos-hardware/lenovo/thinkpad/t440s> | 
| Lenovo ThinkPad T440p | <nixos-hardware/lenovo/thinkpad/t440p> | 
| Lenovo ThinkPad T450s | <nixos-hardware/lenovo/thinkpad/t450s> | 
| Lenovo ThinkPad T460s | <nixos-hardware/lenovo/thinkpad/t460s> | 
| Lenovo ThinkPad T470s | <nixos-hardware/lenovo/thinkpad/t470s> | 
| Lenovo ThinkPad T480s | <nixos-hardware/lenovo/thinkpad/t480s> | 
| Lenovo ThinkPad X140e | <nixos-hardware/lenovo/thinkpad/x140e> | 
| Lenovo ThinkPad X220 | <nixos-hardware/lenovo/thinkpad/x220> | 
| Lenovo ThinkPad X230 | <nixos-hardware/lenovo/thinkpad/x230> | 
| Lenovo ThinkPad X250 | <nixos-hardware/lenovo/thinkpad/x250> | 
| Lenovo ThinkPad X260 | <nixos-hardware/lenovo/thinkpad/x260> | 
| Lenovo ThinkPad X270 | <nixos-hardware/lenovo/thinkpad/x270> | 
| Lenovo ThinkPad X1 (6th Gen) | <nixos-hardware/lenovo/thinkpad/x1/6th-gen> | 
| Microsoft Surface Pro 3 | <nixos-hardware/microsoft/surface-pro/3> | 
| PC Engines APU | <nixos-hardware/pcengines/apu> | 
| Raspberry Pi 2 | <nixos-hardware/raspberry-pi/2> | 
| Samsung Series 9 NP900X3C | <nixos-hardware/samsung/np900x3c> | 
| Purism Librem 13v3 | <nixos-hardware/purism/librem/13v3> | 
| Supermicro A1SRi-2758F | <nixos-hardware/supermicro/a1sri-2758f> | 
| Supermicro X10SLL-F | <nixos-hardware/supermicro/x10sll-f> | 
Toshiba Chromebook 2 swanky | 
<nixos-hardware/toshiba/swanky> | 
Description
				
					Languages
				
				
								
								
									Nix
								
								96.8%
							
						
							
								
								
									Ruby
								
								1.6%
							
						
							
								
								
									Python
								
								1.4%
							
						
							
								
								
									Shell
								
								0.2%