diff --git a/config/modules/nixos/network.nix b/config/modules/nixos/network.nix index 82ec7ef7..e031412b 100644 --- a/config/modules/nixos/network.nix +++ b/config/modules/nixos/network.nix @@ -182,7 +182,7 @@ in networking = { domain = mkDefault (if cfg.addresses.public.enable then cfg.dns.domain else if cfg.addresses.private.enable then "${cfg.addresses.private.prefix}.${cfg.dns.domain}" else ""); - defaultGateway = cfg.privateGateway; + defaultGateway = mkDefault cfg.privateGateway; }; deploy.tf.dns.records = diff --git a/config/tf b/config/tf index c8f2b374..d1a8b226 160000 --- a/config/tf +++ b/config/tf @@ -1 +1 @@ -Subproject commit c8f2b37479367758f7518859b335e641d4833eef +Subproject commit d1a8b226aa046cca35abede281c61159aebc58e2 diff --git a/overlays/default.nix b/overlays/default.nix index 1d4d49bd..040f1d2f 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -8,6 +8,7 @@ let (import inputs.emacs-overlay) (import ./rustfmt) (import ./dns { inherit inputs; }) + (import ./local.nix) ] ++ (map (path: import "${path}/overlay.nix") [ inputs.arcexprs inputs.katexprs diff --git a/overlays/local.nix b/overlays/local.nix new file mode 100644 index 00000000..115eff67 --- /dev/null +++ b/overlays/local.nix @@ -0,0 +1,3 @@ +final: prev: { + vips = prev.vips.override { libjxl = null; }; +}