Files
amazing-dotfiles/modules/ssh.nix
2026-02-20 01:24:18 +01:00

32 lines
583 B
Nix

{ args, ... }:
{
services.ssh-agent.enable = true;
services.ssh-agent.enableFishIntegration = true;
programs.ssh = {
enableDefaultConfig = false;
enable = true;
matchBlocks = {
"dmowski" = {
hostname = "192.168.0.30";
user = "szymon";
port = 22;
identityFile = "~/.ssh/dmowski";
};
"aur.archlinux.org" = {
user = "szymon";
identityFile = "~/.ssh/aur";
};
"*" = {
addKeysToAgent = "yes";
setEnv = {
TERM = "xterm-256color";
};
};
};
};
}