Updated configuration locations

This commit is contained in:
Ceferino Patino 2025-01-31 18:35:52 -06:00
commit e674d487de
Signed by: c4patino
SSH key fingerprint: SHA256:Wu+cU1t+7zVT9wzew/4meNmeulo66NzMqc22MdDBgXI
5 changed files with 6 additions and 3 deletions

View file

@ -14,6 +14,7 @@
file = {
".ssh/id_ed25519".source = "${self}/secrets/crypt/arisu/id_ed25519";
".ssh/id_ed25519.pub".source = "${self}/secrets/crypt/arisu/id_ed25519.pub";
".config/sops/age/keys.txt".source = "${self}/secrets/crypt/arisu/keys.txt";
};
};

View file

@ -10,6 +10,7 @@
file = {
".ssh/id_ed25519".source = "${self}/secrets/crypt/chibi/id_ed25519";
".ssh/id_ed25519.pub".source = "${self}/secrets/crypt/chibi/id_ed25519.pub";
".config/sops/age/keys.txt".source = "${self}/secrets/crypt/chibi/keys.txt";
};
};

View file

@ -14,6 +14,7 @@
file = {
".ssh/id_ed25519".source = "${self}/secrets/crypt/kokoro/id_ed25519";
".ssh/id_ed25519.pub".source = "${self}/secrets/crypt/kokoro/id_ed25519.pub";
".config/sops/age/keys.txt".source = "${self}/secrets/crypt/kokoro/keys.txt";
};
};

View file

@ -9,7 +9,7 @@
./hardware-configuration.nix
inputs.disko.nixosModules.default
(import ../../core/disko.nix {
(import ../disko.nix {
main = "/dev/mmcblk1";
extras = [];
})

View file

@ -4,7 +4,7 @@
config,
...
}: let
hostName = config.networking.hostName;
userHome = config.users.users.c4patino.home;
in {
imports = [
inputs.sops-nix.nixosModules.sops
@ -14,7 +14,7 @@ in {
defaultSopsFile = "${self}/secrets/sops/secrets.yaml";
defaultSopsFormat = "yaml";
age = {
keyFile = "${self}/secrets/crypt/${hostName}/keys.txt";
keyFile = "${userHome}/.config/sops/age/keys.txt";
generateKey = true;
};
secrets = {