fix(vm): Make sops not break if running without battery manager

This commit is contained in:
Tristan Daniël Maat 2025-02-08 01:59:36 +08:00
parent e9a9a5bc26
commit 3c7e1f106b
Signed by: tlater
GPG key ID: 49670FD774E43268

View file

@ -1,14 +1,15 @@
{ config, lib, ... }:
{ {
sops = { sops = {
defaultSopsFile = ../keys/production.yaml; defaultSopsFile = ../keys/production.yaml;
secrets = { secrets = {
"battery-manager/email" = { "battery-manager/email" = lib.mkIf config.services.batteryManager.enable {
owner = "battery-manager"; owner = "battery-manager";
group = "battery-manager"; group = "battery-manager";
}; };
"battery-manager/password" = { "battery-manager/password" = lib.mkIf config.services.batteryManager.enable {
owner = "battery-manager"; owner = "battery-manager";
group = "battery-manager"; group = "battery-manager";
}; };