Skip to content

Commit 8840660

Browse files
authored
Merge pull request #51 from britter/configure-DHCP
networking: Add default value for DHCP
2 parents 02c9bfa + 84e8b2a commit 8840660

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

modules/nixos/networking/default.nix

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
1+
{ config, lib, ... }:
12
{
23
imports = [
34
./broadcom.nix
45
./intel.nix
56
];
7+
8+
options.facter.detected.dhcp.enable = lib.mkEnableOption "Facter dhcp module" // {
9+
default = builtins.length config.facter.report.network_interface or [ ] > 0;
10+
};
11+
config = lib.mkIf config.facter.detected.dhcp.enable {
12+
networking.useDHCP = lib.mkDefault true;
13+
networking.useNetworkd = lib.mkDefault true;
14+
};
615
}

0 commit comments

Comments
 (0)