mirror of
https://github.com/RGBCube/ncc
synced 2025-07-29 11:07:44 +00:00
Merge keys.nix into secrets.nix
This commit is contained in:
parent
bccc3a90fa
commit
0b6ce6377a
4 changed files with 14 additions and 14 deletions
|
@ -133,7 +133,7 @@
|
|||
};
|
||||
in defaults // other;
|
||||
|
||||
keys = import ./secrets/keys.nix;
|
||||
keys = (import ./secrets/secrets.nix).keys;
|
||||
|
||||
theme = themes.custom (themes.raw.gruvbox-dark-hard // {
|
||||
cornerRadius = 8;
|
||||
|
|
|
@ -4,6 +4,7 @@ systemConfiguration {
|
|||
age.secrets = lib.genAttrs
|
||||
(builtins.map
|
||||
(lib.removeSuffix ".age")
|
||||
(builtins.attrNames (import ./secrets.nix)))
|
||||
(builtins.attrNames
|
||||
(builtins.removeAttrs (import ./secrets.nix) [ "keys" ])))
|
||||
(name: { file = ./${name}.age; });
|
||||
}
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
{
|
||||
rgbcube = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDRSLWxpIMOZIQv9ggDnAwSxmux/TZvuEPgq2HFiH+oI2OE07xYQAiroBVI5HH+aIg1nwpYtArANoD8V9Hrx2XCo2py/fMi9LhJWNMlFVcRLqYrCmrZYhBqZhxXIdY+wXqkSE7kvTKsz84BrhwilfA/bqTgVw2Ro6w0RnTzUhlYx4w10DT3isN09cQJMgvuyWNRlpGpkEGhPwyXythKM2ERoHTfq/XtpiGZQeLr6yoTTd9q4rbvnGGka5IUEz3RrmeXEs13l02IY6dCUFJkRRsK8dvB9zFjQyM08IqdaoHeudZoCOsnl/AiegZ7C5FoYEKIXY86RqxS3TH3nwuxe2fXTNr9gwf2PumM1Yh2WxV4+pHQOksxW8rWgv1nXMT5AG0RrJxr+S0Nn7NBbzCImrprX3mg4vJqT24xcUjUSDYllEMa2ioXGCeff8cwVKK/Ly5fwj0AX1scjiw+b7jD6VvDLA5z+ALwCblxiRMCN0SOMk9/V2Xsg9YIRMHyQwpqu8k= nixos@enka";
|
||||
cube = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINMkCJeHcD0SIOZ4HkyF6rqUmbvlKhSha3HWMZ0hbIjp rgb@cube";
|
||||
}
|
|
@ -1,10 +1,13 @@
|
|||
with import ./keys.nix;
|
||||
rec {
|
||||
keys = {
|
||||
rgbcube = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDRSLWxpIMOZIQv9ggDnAwSxmux/TZvuEPgq2HFiH+oI2OE07xYQAiroBVI5HH+aIg1nwpYtArANoD8V9Hrx2XCo2py/fMi9LhJWNMlFVcRLqYrCmrZYhBqZhxXIdY+wXqkSE7kvTKsz84BrhwilfA/bqTgVw2Ro6w0RnTzUhlYx4w10DT3isN09cQJMgvuyWNRlpGpkEGhPwyXythKM2ERoHTfq/XtpiGZQeLr6yoTTd9q4rbvnGGka5IUEz3RrmeXEs13l02IY6dCUFJkRRsK8dvB9zFjQyM08IqdaoHeudZoCOsnl/AiegZ7C5FoYEKIXY86RqxS3TH3nwuxe2fXTNr9gwf2PumM1Yh2WxV4+pHQOksxW8rWgv1nXMT5AG0RrJxr+S0Nn7NBbzCImrprX3mg4vJqT24xcUjUSDYllEMa2ioXGCeff8cwVKK/Ly5fwj0AX1scjiw+b7jD6VvDLA5z+ALwCblxiRMCN0SOMk9/V2Xsg9YIRMHyQwpqu8k= nixos@enka";
|
||||
cube = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINMkCJeHcD0SIOZ4HkyF6rqUmbvlKhSha3HWMZ0hbIjp rgb@cube";
|
||||
};
|
||||
|
||||
{
|
||||
"acme.age".publicKeys = [ cube ];
|
||||
"cube.password.hash.age".publicKeys = [ cube ];
|
||||
"cube.mail.password.hash.age".publicKeys = [ cube ];
|
||||
"cube.id.age".publicKeys = [ rgbcube ];
|
||||
"enka.said.password.hash.age".publicKeys = [ rgbcube ];
|
||||
"enka.orhan.password.hash.age".publicKeys = [ rgbcube ];
|
||||
"acme.age".publicKeys = [ keys.cube ];
|
||||
"cube.password.hash.age".publicKeys = [ keys.cube ];
|
||||
"cube.mail.password.hash.age".publicKeys = [ keys.cube ];
|
||||
"cube.id.age".publicKeys = [ keys.rgbcube ];
|
||||
"enka.said.password.hash.age".publicKeys = [ keys.rgbcube ];
|
||||
"enka.orhan.password.hash.age".publicKeys = [ keys.rgbcube ];
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue