Merge pull request #96 from benneti/template
nixos-hardware: use the flake instead of a path
This commit is contained in:
commit
7002009c86
|
@ -141,11 +141,11 @@ flk iso
|
||||||
|
|
||||||
## Hardware Specific Profile for a Single Host
|
## Hardware Specific Profile for a Single Host
|
||||||
|
|
||||||
Find out the fitting [nixos-hardware profile](https://github.com/NixOS/nixos-hardware#list-of-profiles) path for the hardware of your host and add it to the configuration.
|
Find out the fitting [nixos-hardware profile](https://github.com/NixOS/nixos-hardware#list-of-profiles) for the hardware of your host, then find the corresponding modules in the [flake](https://github.com/NixOS/nixos-hardware/blob/master/flake.nix) and add it to the configuration.
|
||||||
For example for a Dell XPS 13 9370 the host configuration would contain:
|
For example for a Dell XPS 13 9370 the host configuration would contain:
|
||||||
```nix
|
```nix
|
||||||
{
|
{
|
||||||
imports = [ "${hardwareModulesPath}/dell/xps/13-9370" ... ];
|
imports = [ hardware.dell-xps-13-9370 ... ];
|
||||||
...
|
...
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
|
@ -25,7 +25,7 @@ let
|
||||||
specialArgs =
|
specialArgs =
|
||||||
{
|
{
|
||||||
unstableModulesPath = "${master}/nixos/modules";
|
unstableModulesPath = "${master}/nixos/modules";
|
||||||
hardwareModulesPath = "${nixos-hardware}";
|
hardware = nixos-hardware.nixosModules;
|
||||||
};
|
};
|
||||||
|
|
||||||
modules =
|
modules =
|
||||||
|
|
Loading…
Reference in a new issue