From c2a48c45b7523500c012aa4f3848bcbe299d99fb Mon Sep 17 00:00:00 2001 From: Rutherther Date: Fri, 22 Sep 2023 19:27:57 +0200 Subject: [PATCH] feat: set separate vpn ip for every host --- hosts/desktop/default.nix | 6 ++++++ hosts/laptop/default.nix | 6 ++++++ hosts/vm/default.nix | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/hosts/desktop/default.nix b/hosts/desktop/default.nix index 0cfb852..401947b 100644 --- a/hosts/desktop/default.nix +++ b/hosts/desktop/default.nix @@ -95,6 +95,12 @@ }; }; + networking.wireguard.interfaces = { + wg0 = { + ips = [ "${inputs.semi-secrets.wg.lan.desktopIp}/32" ]; + }; + }; + nixpkgs.overlays = [ # This overlay will pull the latest version of Discord (self: super: { discord = super.discord.overrideAttrs ( diff --git a/hosts/laptop/default.nix b/hosts/laptop/default.nix index e8856ee..fc9a674 100644 --- a/hosts/laptop/default.nix +++ b/hosts/laptop/default.nix @@ -91,6 +91,12 @@ }; }; + networking.wireguard.interfaces = { + wg0 = { + ips = [ "${inputs.semi-secrets.wg.lan.laptopIp}/32" ]; + }; + }; + #temporary bluetooth fix systemd.tmpfiles.rules = [ "d /var/lib/bluetooth 700 root root - -" diff --git a/hosts/vm/default.nix b/hosts/vm/default.nix index 37a618a..ee1b9e1 100644 --- a/hosts/vm/default.nix +++ b/hosts/vm/default.nix @@ -42,6 +42,12 @@ in { }; }; + networking.wireguard.interfaces = { + wg0 = { + ips = [ "${inputs.semi-secrets.wg.lan.laptopIp}/32" ]; + }; + }; + services = { xserver = { resolutions = [ -- 2.48.1