From 3c7e1f106b5a672dd97854fd81c4c2371ffd80f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tristan=20Dani=C3=ABl=20Maat?= <tm@tlater.net> Date: Sat, 8 Feb 2025 01:59:36 +0800 Subject: [PATCH] fix(vm): Make sops not break if running without battery manager --- configuration/sops.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/configuration/sops.nix b/configuration/sops.nix index bbfb888..72f5a01 100644 --- a/configuration/sops.nix +++ b/configuration/sops.nix @@ -1,14 +1,15 @@ +{ config, lib, ... }: { sops = { defaultSopsFile = ../keys/production.yaml; secrets = { - "battery-manager/email" = { + "battery-manager/email" = lib.mkIf config.services.batteryManager.enable { owner = "battery-manager"; group = "battery-manager"; }; - "battery-manager/password" = { + "battery-manager/password" = lib.mkIf config.services.batteryManager.enable { owner = "battery-manager"; group = "battery-manager"; };