This commit is contained in:
2026-08-03 13:34:02 +09:00
parent 843dd0cbf4
commit 64fe5020d0
2 changed files with 4 additions and 5 deletions
+32
View File
@@ -0,0 +1,32 @@
{ lib, pkgs, ... }:
lib.mkMerge [
{
home.packages = [ pkgs.openssh ];
programs.ssh = {
enable = true;
enableDefaultConfig = false;
settings = {
"github.com" = {
HostName = "github.com";
User = "git";
AddKeysToAgent = "no";
};
"*.sfc.wide.ad.jp" = {
identityFile = "~/.ssh/id_ed25519_sk_rk";
identitiesOnly = true;
};
"*" = {
AddKeysToAgent = "no";
SetEnv.TERM = "xterm-256color";
};
};
extraConfig = ''
Match exec "test -S %d/.1password/agent.sock"
IdentityAgent %d/.1password/agent.sock
'';
};
}
]
+4
View File
@@ -0,0 +1,4 @@
{ lib, ... }: {
systemd.user.sockets.gcr-ssh-agent.Install.WantedBy = lib.mkForce [ ];
services.ssh-agent.enable = lib.mkForce false;
}