feat(pikachu): manage ssh keys

This commit is contained in:
2026-08-02 21:34:20 -04:00
parent 729c8fdd5f
commit ffc9b331ea
6 changed files with 43 additions and 3 deletions

View File

@@ -41,8 +41,11 @@
};
modules.ssh.enable = true;
modules.ssh.hostKeys.restore = false;
modules.ssh.authorizedKeys = config.modules.ssh.workstationKeys;
modules.ssh.hostKeys.sopsFile = ../../secrets/pikachu.yaml;
modules.ssh.userKey.sopsFile = ../../secrets/pikachu.yaml;
modules.ssh.authorizedKeys =
config.modules.ssh.workstationKeys
++ config.modules.ssh.serverKeys;
modules.git.enable = true;
modules.toolkit.enable = true;