From 7f5b3a0319c4526bcf415ad44a4c187e505c3dae Mon Sep 17 00:00:00 2001 From: Branden J Brown Date: Fri, 19 Dec 2025 19:11:12 -0500 Subject: [PATCH] set up ssh stuff --- configuration.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/configuration.nix b/configuration.nix index ed447cb..9ba0d11 100644 --- a/configuration.nix +++ b/configuration.nix @@ -113,6 +113,7 @@ environment.variables = { EDITOR = "vim"; VISUAL = "vim"; + SSH_ASKPASS_REQUIRE = "prefer"; }; fonts = { @@ -190,10 +191,19 @@ # }; programs.ssh = { + startAgent = true; + enableAskPassword = true; knownHosts = { - # TODO: robot.local, sunturtle.xyz:2222, robocloset.local + "robot.local" = { + extraHostNames = [ "[sunturtle.xyz]:2222" "192.168.50.100" ]; + publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJqE4dB2oHb/jal0A05HasaOIBz6zI47L34iQvKwsxm6"; + }; + "robocloset.local" = { + extraHostNames = [ "192.168.50.231" "192.168.50.232" ]; + publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIAueTiU+0YU/3lagXt/UHGPK7Hy42XWxLb0eYGRHuHH"; + }; + "git.sunturtle.xyz".publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKGGLueFIzPCqCHw72WvefJtx46dySuAyUzCMdQVTMQb"; }; - #askPassword = "${pkgs.ksshaskpass}/bin/ksshaskpass"; }; # List services that you want to enable: