nixos-hardware

A collection of NixOS modules covering hardware quirks.

  • Owner: NixOS/nixos-hardware
  • Platform:
  • License:: Creative Commons Zero v1.0 Universal
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

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
];

Incomplete list of Profiles

See code for all available configurations., Model, Path, ---------------------------------, --------------------------------------------------, [Acer Aspire 4810T][], <nixos-hardware/acer/aspire/4810t>, Airis N990, <nixos-hardware/airis/n990>, Apple MacBook Air 3,X, <nixos-hardware/apple/macbook-air/3>, 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 E7240][], <nixos-hardware/dell/e7240>, [Dell XPS 13 7390][], <nixos-hardware/dell/xps/13-7390>, [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 7590][], <nixos-hardware/dell/xps/15-7590>, [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 E495, <nixos-hardware/lenovo/thinkpad/e495>, Lenovo ThinkPad L13, <nixos-hardware/lenovo/thinkpad/l13>, Lenovo ThinkPad P53, <nixos-hardware/lenovo/thinkpad/p53>, Lenovo ThinkPad T410, <nixos-hardware/lenovo/thinkpad/t410>, Lenovo ThinkPad T420, <nixos-hardware/lenovo/thinkpad/t420>, 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 T490, <nixos-hardware/lenovo/thinkpad/t490>, 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 X280, <nixos-hardware/lenovo/thinkpad/x280>, [Lenovo ThinkPad X1 (6th Gen)][], <nixos-hardware/lenovo/thinkpad/x1/6th-gen>, Lenovo ThinkPad X1 Extreme Gen 2, <nixos-hardware/lenovo/thinkpad/x1-extreme/gen2>, [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>, [Acer Aspire 4810T]: acer/aspire/4810t
[Apple MacBook Pro 10,1]: apple/macbook-pro/10-1
[Dell XPS E7240]: dell/e7240
[Dell XPS 13 7390]: dell/xps/13-7390
[Dell XPS 13 9360]: dell/xps/13-9360
[Dell XPS 13 9370]: dell/xps/13-9370
[Dell XPS 13 9380]: dell/xps/13-9380
[Dell XPS 15 7590]: dell/xps/15-7590
[Dell XPS 15 9550]: dell/xps/15-9550
[Inverse Path USB armory]: inversepath/usbarmory
[Lenovo ThinkPad X1 (6th Gen)]: lenovo/thinkpad/x1/6th-gen
[Lenovo ThinkPad X260]: lenovo/thinkpad/x260
[Microsoft Surface Pro 3]: microsoft/surface-pro/3
[Raspberry Pi 2]: raspberry-pi/2
[Samsung Series 9 NP900X3C]: samsung/np900x3c
[Purism Librem 13v3]: purism/librem/13v3
[Toshiba Chromebook 2 swanky]: toshiba/swanky

Main metrics

Overview
Name With OwnerNixOS/nixos-hardware
Primary LanguageNix
Program languageNix (Language Count: 5)
Platform
License:Creative Commons Zero v1.0 Universal
所有者活动
Created At2016-02-08 10:50:14
Pushed At2025-06-16 14:16:41
Last Commit At2025-06-16 16:16:41
Release Count2
Last Release Namemnt-reform2-nitrogen8m-v1 (Posted on )
First Release Namenot-a-release (Posted on )
用户参与
Stargazers Count2.5k
Watchers Count66
Fork Count748
Commits Count2.3k
Has Issues Enabled
Issues Count340
Issue Open Count123
Pull Requests Count936
Pull Requests Open Count13
Pull Requests Close Count206
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private