all repos — nixfiles @ 24b10add354de5a9acf378b45616c27076547565

System and user configuration, managed by nix and home-manager

system/roles/home.nix (view raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
{
  config,
  lib,
  ...
}:
{
  networking.domain = "home.arpa";

  services.openssh.openFirewall = lib.mkDefault (
    # default to open for new machines until firewall is fully configured
    builtins.length config.networking.firewall.trustedInterfaces == 0
  );
}