diff --git a/modules/server/sops/default.nix b/modules/server/sops/default.nix index f19bada..afb9587 100644 --- a/modules/server/sops/default.nix +++ b/modules/server/sops/default.nix @@ -1,8 +1,7 @@ { config, lib, pkgs, ... }: let listNames = config.syscfg.server.db; - containerNames = lib.mapAttrsToList (name: cfg: name) - (lib.filterAttrs (name: cfg: ((cfg.db or false) || (cfg.sops or false))) config.syscfg.server.containers); + containerNames = builtins.attrNames (lib.filterAttrs (appName: app: app.sops) config.syscfg.server.loadedContainers); allApps = lib.unique (listNames ++ containerNames); in{ sops.secrets = {