diff --git a/_hosts/argon/home.nix b/_hosts/argon/home.nix index 997f6c3..b91f883 100644 --- a/_hosts/argon/home.nix +++ b/_hosts/argon/home.nix @@ -70,7 +70,7 @@ in extraConfig = '' Host * IdentityAgent ${agentPath} - Host borium + Host bromine HostName 192.168.1.247 User mbessette ''; @@ -84,6 +84,7 @@ in "vscode" "vscode-extension-ms-vsliveshare-vsliveshare" "onepassword-password-manager" + "vscode-extension-ms-vscode-remote-remote-ssh" ]; }; } diff --git a/_hosts/bromine/configuration.nix b/_hosts/bromine/configuration.nix index 9a6a9af..26010dc 100644 --- a/_hosts/bromine/configuration.nix +++ b/_hosts/bromine/configuration.nix @@ -54,6 +54,10 @@ description = "Matthew Bessette"; extraGroups = [ "networkmanager" "wheel" ]; packages = with pkgs; []; + + openssh.authorizedKeys.keys = [ + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCxwgo35pdtk5dJKYBNLk723yvxmaJzN87KW3L2U82nY5HTYkMP6eoLN2S71RRN0deSE9//1xE3Pj1RXUates5Bq42csEa0s791VEC3zWdTlYeVaHbGgyRIOtNv6s5celwvqYZkMERbvbz/7cmTbOuQf5bdvopS7tofzj83s5iwOO8pmayavZ/xWSOfau07z0Sj2KuJSjqGkLtFD9P4o9BeNc3ZxghaMidZtpUNgSq/n06aph+dZOCLQpAQlQPIxqowGX/gQSailYId0SfAtuTesFvdgi9xkokia2erxv0RVbnblSZuucYoNdEm/sAX3bMxG9mLGxpyeIRfZjNynhzQh6jk4xLNsNszWVhmh49nrBADwmjXS6vO/QT8aaByKwJNmkPZxRMOquy18bZeEOl+Qya/Ui0g9diL3c6Mqmz4SwrWiROo70nFiInEMPAl/sXZSfpWsiFsAqqV2WyFKTNBzIM+XYE8wZf5h8thh8YuE3uGduR86u9HH7IU+fNCPR0=" + ]; }; # Allow unfree packages @@ -79,13 +83,10 @@ # Enable the OpenSSH daemon. services.openssh = { enable = true; - knownHosts = { - onepass = { - publicKey = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCxwgo35pdtk5dJKYBNLk723yvxmaJzN87KW3L2U82nY5HTYkMP6eoLN2S71RRN0deSE9//1xE3Pj1RXUates5Bq42csEa0s791VEC3zWdTlYeVaHbGgyRIOtNv6s5celwvqYZkMERbvbz/7cmTbOuQf5bdvopS7tofzj83s5iwOO8pmayavZ/xWSOfau07z0Sj2KuJSjqGkLtFD9P4o9BeNc3ZxghaMidZtpUNgSq/n06aph+dZOCLQpAQlQPIxqowGX/gQSailYId0SfAtuTesFvdgi9xkokia2erxv0RVbnblSZuucYoNdEm/sAX3bMxG9mLGxpyeIRfZjNynhzQh6jk4xLNsNszWVhmh49nrBADwmjXS6vO/QT8aaByKwJNmkPZxRMOquy18bZeEOl+Qya/Ui0g9diL3c6Mqmz4SwrWiROo70nFiInEMPAl/sXZSfpWsiFsAqqV2WyFKTNBzIM+XYE8wZf5h8thh8YuE3uGduR86u9HH7IU+fNCPR0="; - }; - }; }; + users.users.mbessette,openssh.authorizedKeys.keys + # Open ports in the firewall. # networking.firewall.allowedTCPPorts = [ ... ]; # networking.firewall.allowedUDPPorts = [ ... ]; diff --git a/home-manager-modules/vscode.nix b/home-manager-modules/vscode.nix index e254968..dd7f66a 100644 --- a/home-manager-modules/vscode.nix +++ b/home-manager-modules/vscode.nix @@ -18,6 +18,7 @@ in eamodio.gitlens oderwat.indent-rainbow ms-vsliveshare.vsliveshare + ms-vscode-remote.remote-ssh ]; userSettings = {