Files
LillyOS/modules/network.nix

20 lines
465 B
Nix

{ options, host, lib, ... }:
{
networking = {
hostName = "${host}";
networkmanager.enable = false;
useNetworkd = true;
timeServers = options.networking.timeServers.default ++ ["pool.ntp.org"];
firewall = {
enable = lib.mkDefault false;
};
};
boot.initrd.systemd.network.enable = true;
dhcpcd.enable = false;
systemd.network.enable = true;
services.tailscale = {
enable = true;
useRoutingFeatures = "client";
};
}