diff --git a/hosts/jeremiah/default.nix b/hosts/jeremiah/default.nix index 42a0851..d21399c 100644 --- a/hosts/jeremiah/default.nix +++ b/hosts/jeremiah/default.nix @@ -61,6 +61,7 @@ greg = { home = true; tailscale.enable = true; + remote-builder.enable = true; }; environment.systemPackages = with pkgs; [ curl @@ -117,10 +118,12 @@ "network.target" "network-online.target" "systemd-resolved.service" + "tailscaled.service" ]; - wants = [ + requires = [ "network-online.target" "systemd-resolved.service" + "tailscaled.service" ]; preStart = builtins.concatStringsSep "\n" [ "${pkgs.kmod}/bin/modprobe vboxdrv" diff --git a/modules/nixos/remote-builder.nix b/modules/nixos/remote-builder.nix index 3edfcca..772aa8b 100644 --- a/modules/nixos/remote-builder.nix +++ b/modules/nixos/remote-builder.nix @@ -19,6 +19,7 @@ with lib; "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINwbFyuS9zcwZ7hGSpAWtx9NJq/elSLN8jYpr+/1nXd8 root@linode" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFXza2Pj05pdzGbiPDc/RF13nHhIZZ63u/WV/BS7bOjf root@genesis" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDTNTcHmNFB931L5vDAsdOkTc9wFyGpuTMdhc0VYLXME root@myself" + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJc/EIBk7lRKBsJQ5Lindz0WIRNUE1z9xeUqhsRN9Pus root@jeremiah" ]; homeMode = "500"; isNormalUser = true;