set up ssh stuff

This commit is contained in:
2025-12-19 19:11:12 -05:00
parent e277606037
commit 7f5b3a0319

View File

@@ -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: