diff --git a/modules/networking/wireguard/client.nix b/modules/networking/wireguard/client.nix index 91a61c2..fa7d295 100644 --- a/modules/networking/wireguard/client.nix +++ b/modules/networking/wireguard/client.nix @@ -26,11 +26,11 @@ in { config = lib.mkIf cfg.enable { networking.firewall.allowedUDPPorts = [cfg.port]; - networking.wireguard.interfaces.wg0 = { - inherit (peers.jonas) ips; + networking.wg-quick.interfaces.wg0 = { + inherit (peers.jonas) address; inherit (cfg) privateKeyFile; listenPort = cfg.port; - + autostart = cfg.autoConnect; peers = [ peers.harbor ]; diff --git a/modules/networking/wireguard/peers.nix b/modules/networking/wireguard/peers.nix index 86830fd..4afd9de 100644 --- a/modules/networking/wireguard/peers.nix +++ b/modules/networking/wireguard/peers.nix @@ -14,7 +14,7 @@ jonas = { publicKey = "oPMapC1S3TPe+/YQulG0AsVsOu+MzZY7huvAAXVJEnM="; - ips = ["10.10.10.2/24"]; + address = ["10.10.10.2/24"]; allowedIPs = ["10.10.10.2/32"]; }; }