refactor: housekeeping and re-representation

Changed files
+2 -2
systems
koumakan
services
+1 -1
systems/koumakan/services/matrix/synapse.nix
···
SYNCV3_SECRET=${config.sops.placeholder."matrix-sliding-sync/secret"}
'';
-
users.users.matrix-synapse.shell = lib.mkForce pkgs.shadow; # TODO: test functionality
+
users.users.matrix-synapse.shell = lib.mkForce pkgs.shadow;
services.matrix-synapse = {
enable = true;
+1 -1
systems/koumakan/services/scm/forgejo.nix
···
# else "/run/secrets/${ns}";
runConfig = config.services.forgejo.customDir + "/conf/app.ini";
-
replaceSecretBin = "${pkgs.replace-secret}/bin/replace-secret";
+
replaceSecretBin = lib.getExe pkgs.replace-secret;
in {
sops.secrets = _utils.genSecrets ns secrets {
owner = config.services.forgejo.user;