From 2c6d70230fc7d641c19110828128ba6f3c41745e Mon Sep 17 00:00:00 2001 From: Minijackson Date: Sun, 4 Jul 2021 09:20:05 +0200 Subject: flake: add default/desktop template --- templates/desktop/tinc.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 templates/desktop/tinc.nix (limited to 'templates/desktop/tinc.nix') diff --git a/templates/desktop/tinc.nix b/templates/desktop/tinc.nix new file mode 100644 index 0000000..9f4b365 --- /dev/null +++ b/templates/desktop/tinc.nix @@ -0,0 +1,16 @@ +{ config, ... }: + +{ + topology.mainVpn = { + currentNodeIP = ""; + }; + + networking.interfaces."${config.topology.mainVpn.interfaceName}" = { + virtual = true; + virtualType = "tun"; + ipv6.addresses = [ { + address = config.topology.mainVpn.currentNodeIP; + prefixLength = 64; + } ]; + }; +} -- cgit v1.2.3