diff --git a/machines/lisa/default.nix b/machines/lisa/default.nix index b5b775a..c879f16 100644 --- a/machines/lisa/default.nix +++ b/machines/lisa/default.nix @@ -1,21 +1,12 @@ { pkgs, modulesPath, ... }: { - imports = - [ - (modulesPath + "/profiles/qemu-guest.nix") - ./hardware.nix - ./home-julien.nix - ]; - + imports = [ + (modulesPath + "/profiles/qemu-guest.nix") + ./hardware.nix + ./home-julien.nix + ]; luj = { - irc = { - enable = true; - nginx = { - enable = true; - subdomain = "irc"; - }; - }; mediaserver = { enable = true; tv.enable = true; @@ -31,10 +22,8 @@ }; homer.enable = true; mailserver.enable = true; - }; - # make the tailscale command usable to users environment.systemPackages = [ pkgs.tailscale ]; @@ -47,15 +36,22 @@ networking.useDHCP = false; networking.interfaces.ens20.useDHCP = false; networking.interfaces.ens20.mtu = 1420; - networking.interfaces.ens20.ipv4.addresses = [{ address = "212.129.40.11"; prefixLength = 32; }]; + networking.interfaces.ens20.ipv4.addresses = [ + { + address = "212.129.40.11"; + prefixLength = 32; + } + ]; networking.interfaces.ens18.useDHCP = true; networking.defaultGateway.interface = "ens20"; networking.defaultGateway.address = "212.129.40.11"; networking.interfaces.ens19.useDHCP = false; - networking.interfaces.ens19.ipv6.addresses = [{ - address = "2a01:e0a:5f9:9681:5880:c9ff:fe9f:3dfb"; - prefixLength = 120; - }]; + networking.interfaces.ens19.ipv6.addresses = [ + { + address = "2a01:e0a:5f9:9681:5880:c9ff:fe9f:3dfb"; + prefixLength = 120; + } + ]; networking.hostId = "fbb334ae"; services.zfs.autoSnapshot.enable = true; @@ -85,11 +81,8 @@ MaxAuthTries 20 ''; - networking.firewall.allowedTCPPorts = [ 51821 ]; networking.firewall.allowedUDPPorts = [ 51821 ]; system.stateVersion = "21.11"; - - }