about summary refs log tree commit diff
path: root/modules/wireguard.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/wireguard.nix')
-rw-r--r--modules/wireguard.nix13
1 files changed, 1 insertions, 12 deletions
diff --git a/modules/wireguard.nix b/modules/wireguard.nix
index 98addc8..38ec813 100644
--- a/modules/wireguard.nix
+++ b/modules/wireguard.nix
@@ -34,17 +34,6 @@ let
   };
 in
 {
-  disabledModules = [
-    "services/networking/wg-quick.nix"
-    "services/networking/wireguard.nix"
-    "services/networking/wireguard-networkd.nix"
-  ];
-  imports = [
-    "${inputs.nixpkgs-amneziawg}/nixos/modules/services/networking/wg-quick.nix"
-    "${inputs.nixpkgs-amneziawg}/nixos/modules/services/networking/wireguard.nix"
-    "${inputs.nixpkgs-amneziawg}/nixos/modules/services/networking/wireguard-networkd.nix"
-  ];
-
   options.nixfiles.modules.wireguard = {
     client = {
       enable = lib.mkEnableOption "WireGuard client";
@@ -251,7 +240,7 @@ in
 
         services.prometheus.exporters.wireguard = {
           enable = false; # TODO Doesn't work with amneziawg-tools.
-          listenAddress = lib.mkDefault this.wireguard.ipv4.address;
+          listenAddress = "127.0.0.1";
           withRemoteIp = true;
           port = 9586;
         };

Consider giving Nix/NixOS a try! <3