Nix-Configs/configs/programs/ssh/settings.nix

39 lines
906 B
Nix

{
enable = true;
compression = true;
controlMaster = "auto";
controlPath = "~/.ssh/socket-%r@%h:%p";
controlPersist = "1m";
forwardAgent = true;
matchBlocks = {
foss-dashboard.hostname = "foss-dashboard.rit.edu";
foss-dashboard.proxyCommand = "ssh glados -W %h:%p";
foss-dashboard.user = "emi";
glados.hostname = "129.21.22.196";
glados.user = "tts1848";
muscaria.hostname = "69.61.2.204";
muscaria.user = "emi";
redwood.hostname = "redwood.corviform.gay";
redwood.port = 38555;
redwood.user = "ember";
redwood.localForwards = [{
bind.port = 8080;
host.port = 8080;
host.address = "localhost";
}];
serenity.hostname = "serenity.ist.rit.edu";
serenity.user = "tts1848";
serenity.proxyCommand = "ssh glados -W %h:%p";
sol.hostname = "sol.is.geeky.gay";
sol.user = "emi";
awoo.hostname = "awoo.systems";
awoo.port = 1922;
awoo.user = "root";
};
}