{config, ...}: let vars = import ../../../../vars.nix; in { # virtualisation.arion = { # projects.matrix.settings = { # imports = [./arion-compose.nix]; # }; # }; sops.secrets."matrix/postgres_password" = { owner = vars.user; }; sops.secrets."matrix/postgres_database" = { owner = vars.user; }; sops.secrets."matrix/postgres_user" = { owner = vars.user; }; sops.templates."synapse.env" = { path = "/home/${vars.user}/.docker/matrix/synapse.env"; owner = vars.user; mode = "0775"; content = '' POSTGRES_DB="${config.sops.placeholder."matrix/postgres_database"}" POSTGRES_USER="${config.sops.placeholder."matrix/postgres_user"}" POSTGRES_PASSWORD="${config.sops.placeholder."matrix/postgres_password"}" ''; }; }