ZBZAKBTWMFRBVZ66JMLA22M3JRULPIH7G7OBU2AT3AHHEA3E4KOQC MLDUR2PPHWVC5RUX6RXRUVIS6W4TUPWNMPFQIVQOJVE2E4MOFVRQC NJKNP6L2KEZS2GHZCXJ4XWPEQZMN6L2ZQFP2FU4G7XDEOYMVHONQC BDDKGGL7QNTFAX3ARMV4VK2XQCLOVJNFLXFCZB7IFCGEATCMVBIAC EEYXTIFNLIWLVC765K4H4DWIG5XRPTYF7XWYHA4D463KK2UOJHEQC J4AF2SGNGYFN6W3Y5WSLBUEHDPQURTXJUXXY7DWRQ6JTV5DCUNYAC 25SW345QYCSTF7R434DKRRLG5C7AU4O26TNPP6V2W7USECCZFDZQC IWFDDZQDLBZCSPQP3O2AWL5IHHM7KG5KL5JF7QG5AFLXSPLQQUTAC PXKXTLIIIFJMS3CDFMR4BAXILQYDYAZ4XDHSRNIPPJG35M6WY74AC 5G7WRBMWKG6DMCOHE6WQHTYZACUHO2UPBZRWN72CFH7P45NN5E7QC HYBPXVO2BD6SK7IVFLS6YZFEN2HMSZDALXIUCJGSKVB3LYMLCWJAC james = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA7WV4+7uhIWQVHEN/2K0jJPTaZ/HbG3W8OKSpzmPBI4";plum = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBH1S3dhOYCCltqrseHc3YZFHc9XU90PsvDo7frzUGrr root@plum";pear = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL2/Pg/5ohT3Dacnzjw9pvkeoQ1hEFwG5l1vRkr3v2sQ root@pear";kiwi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ1AbTRPJiOAPE0u1HHqoMBeXhlenugGvIndnJVLETld root@kiwi";# users = [ james ];
inherit (import ./keys.nix) james plum pear kiwi all admins;
"hosts/plum/password.age".publicKeys = [ james plum ];"hosts/kiwi/password.age".publicKeys = [ james kiwi ];"hosts/plum/id.age".publicKeys = [ james plum ];"hosts/pear/id.age".publicKeys = [ james pear ];"hosts/kiwi/id.age".publicKeys = [ james kiwi ];
"hosts/plum/password.age".publicKeys = [ plum ] ++ admins;"hosts/kiwi/password.age".publicKeys = [ kiwi ] ++ admins;"hosts/plum/id.age".publicKeys = [ plum ] ++ admins;"hosts/pear/id.age".publicKeys = [ pear ] ++ admins;"hosts/kiwi/id.age".publicKeys = [ kiwi ] ++ admins;
letkeys = {james = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA7WV4+7uhIWQVHEN/2K0jJPTaZ/HbG3W8OKSpzmPBI4";plum = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBH1S3dhOYCCltqrseHc3YZFHc9XU90PsvDo7frzUGrr root@plum";pear = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL2/Pg/5ohT3Dacnzjw9pvkeoQ1hEFwG5l1vRkr3v2sQ root@pear";kiwi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ1AbTRPJiOAPE0u1HHqoMBeXhlenugGvIndnJVLETld root@kiwi";};in keys // {admins = [ keys.james ];all = builtins.attrValues keys;}