remove ssh private key and add it to sops.

This commit is contained in:
Ulic-youthlic 2025-01-08 20:35:26 +08:00
parent 914c64e982
commit 635f3cec9b
10 changed files with 91 additions and 14 deletions

View file

@ -1,8 +0,0 @@
-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAACmFlczI1Ni1jdHIAAAAGYmNyeXB0AAAAGAAAABC2sRS60d
BXX14enHHCynC9AAAAGAAAAAEAAAAzAAAAC3NzaC1lZDI1NTE5AAAAIETMs9b4xfFRsgPZ
UzrVce3J27p0LBKLfZwhNMen0Da9AAAAkC3NVadOCQU0sd6qujTsqGPSbuO6iNaEBOj6hl
GVPf/VwoGxadvzyQh7sdcOzr/nybcaNgOya7sjAWN0uClekHp/8ZUewU28xlmv2yXxpOXM
UrDFaUcpWIRegALW8CpJf2ndykI1Y8eY2uwGJSWgWreBoCD81P1V68DSw8i4XVtW2Pad9y
yYvR8TpNxCvyta2w==
-----END OPENSSH PRIVATE KEY-----

View file

@ -11,10 +11,12 @@
nixos-cosmic.nixosModules.default
home-manager.nixosModules.home-manager
dae.nixosModules.dae
sops-nix.nixosModules.sops
])
++ [
./nix.nix
./home.nix
./gpg.nix
];
config = {

11
nixos/modules/gpg.nix Normal file
View file

@ -0,0 +1,11 @@
{ ... }:
{
config = {
programs.gnupg = {
agent = {
enable = true;
enableSSHSupport = true;
};
};
};
}

View file

@ -57,7 +57,7 @@
}
);
extraSpecialArgs = {
inherit outputs inputs;
inherit outputs inputs rootPath;
inherit (cfg) unixName hostName;
inherit (pkgs) system;
};