diff options
Diffstat (limited to 'machines/sternenseemann/wireguard.nix')
-rw-r--r-- | machines/sternenseemann/wireguard.nix | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/machines/sternenseemann/wireguard.nix b/machines/sternenseemann/wireguard.nix index b365dbe8..4011ee10 100644 --- a/machines/sternenseemann/wireguard.nix +++ b/machines/sternenseemann/wireguard.nix @@ -33,5 +33,22 @@ in }; }; }; + + vuizvui.user.sternenseemann.services.sway.extraStatus = builtins.listToAttrs ( + builtins.concatLists ( + builtins.map ( + iface: + builtins.map ( + ip: + { + name = "path_exists ${iface}${ip}"; + value = '' + path = "/proc/sys/net/ip${ip}/conf/${iface}" + ''; + } + ) [ "v4" "v6" ] + ) (builtins.attrNames config.networking.wg-quick.interfaces) + ) + ); }; } |