Update lidarr-mb-gap configuration to conditionally include SSH key path based on user home directory

This commit is contained in:
Danilo Reyes
2025-11-11 15:34:57 -06:00
parent d3224add2a
commit 4201c7d8a6

View File

@@ -45,11 +45,11 @@
lidarr-mb-gap = lib.mkIf config.my.secureHost { lidarr-mb-gap = lib.mkIf config.my.secureHost {
sopsFile = ../../secrets/env.yaml; sopsFile = ../../secrets/env.yaml;
}; };
"private_keys/lidarr-mb-gap" = lib.mkIf config.my.secureHost { "private_keys/lidarr-mb-gap" = lib.mkIf (config.my.secureHost && config.services.lidarr-mb-gap.enable) {
sopsFile = ../../secrets/keys.yaml; sopsFile = ../../secrets/keys.yaml;
owner = config.users.users.lidarr-mb-gap.name; owner = config.users.users.lidarr-mb-gap.name;
inherit (config.users.users.lidarr-mb-gap) group; inherit (config.users.users.lidarr-mb-gap) group;
path = "~/.ssh/ed25519_lidarr-mb-gap"; path = "${config.users.users.lidarr-mb-gap.home}/.ssh/ed25519_lidarr-mb-gap";
}; };
}; };
networking = { networking = {