• Operand
  • ya, coo. so?

gram: build

> ./nixos/module/signal.nix

Lenses
(coming soon!)


{ options, ... }: {
  services.openssh.enable = true;
  networking = {

    usePredictableInterfaceNames = true;
    firewall = { enable = true; allowedTCPPorts = [
      22 80 443 4000 4444 5000 8080 11434
      5173 # automerge and similar programs.
    ]; };

    # firewall.trustedInterfaces = [ "tailscale0" ];
    networkmanager = { enable = true; appendNameservers = [ "1.1.1.1" "9.9.9.9" ]; };

    # interfaces.enp0s13f0u2.ipv4.addresses = [ { address = "10.0.0.11"; prefixLength = 24; } ];
    # extraHosts = '''';
    timeServers = options.networking.timeServers.default ++ ["time.nist.gov"];
  };
    # timesyncd = { enable = true; servers = [ "time.nist.gov" ]; };
    # ntp.servers = [ "time.nist.gov" ];
    # openntpd = {
    #   enable = true;
    #   servers = [ "time.nist.gov" ];
    # };
}