summaryrefslogtreecommitdiff
path: root/modules/core/networking/default.nix
blob: ebdcd557d0bbe4b376e154bdbf30631bcfb513c6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{ secrets, ... }:
{
  imports = [
    ./firewall
    ./resolved.nix
    ./tailscale.nix
  ];

  networking = {
    nftables.enable = true;

    nameservers = [
      "45.90.28.0#${secrets.nextdns_id}.dns.nextdns.io"
      "2a07:a8c0::#${secrets.nextdns_id}.dns.nextdns.io"
      "45.90.30.0#${secrets.nextdns_id}.dns.nextdns.io"
      "2a07:a8c1::#${secrets.nextdns_id}.dns.nextdns.io"
    ];

    timeServers = [
      "0.nixos.pool.ntp.org"
      "1.nixos.pool.ntp.org"
      "2.nixos.pool.ntp.org"
      "3.nixos.pool.ntp.org"
    ];
  };
}