fix(meta): tf state

This commit is contained in:
Kat Inskip 2022-09-25 20:29:34 -07:00
parent 4313b28e1e
commit 45f89ec734
Signed by: kat
GPG key ID: 465E64DECEA8CF0F

View file

@ -56,11 +56,11 @@ in {
tailnet_uri = "inskip.me";
tailnet = let
raw = home.resources.tailnet_devices.importAttr "devices";
in mapListToAttrs (elet: nameValuePair (removeSuffix ".${config.tailnet_uri}" elet.name) {
in mkIf (home.state.enable) (mapListToAttrs (elet: nameValuePair (removeSuffix ".${config.tailnet_uri}" elet.name) {
tags = elet.tags;
ipv4 = head (filter (e: hasInfix "." e) elet.addresses);
ipv6 = head (filter (e: hasInfix ":" e) elet.addresses);
}) raw;
}) raw);
runners = {
lazy = {