diff --git a/devices/servivi/modules/arion/lineageos/compose.nix b/devices/servivi/modules/arion/lineageos/compose.nix
index 307cc40a..79f555e8 100644
--- a/devices/servivi/modules/arion/lineageos/compose.nix
+++ b/devices/servivi/modules/arion/lineageos/compose.nix
@@ -2,7 +2,9 @@
   config,
   rwPath,
   ...
-}: {
+}: let
+  secrets = config.sops.secrets;
+in {
   # FIXME: crashes when building
 
   # This should only be ran when an update is needed
@@ -66,7 +68,7 @@
         "${toString ./.}/Caddyfile:/etc/caddy/Caddyfile:ro"
       ];
 
-      env_file = [config.sops.secrets.caddy-cloudflare.path];
+      env_file = [secrets.caddy-cloudflare.path];
       environment = {
         CLOUDFLARE_EMAIL = "matt@nelim.rg";
         ACME_AGREE = "true";
diff --git a/devices/servivi/modules/borgbackup.nix b/devices/servivi/modules/borgbackup.nix
index 9eba1d78..7dd58ad8 100644
--- a/devices/servivi/modules/borgbackup.nix
+++ b/devices/servivi/modules/borgbackup.nix
@@ -10,7 +10,6 @@ with lib; let
 in {
   # Make this file declare default settings
   options.services.borgbackup = {
-    #
     defaults = mkOption {
       type = types.attrs;
     };
@@ -36,11 +35,11 @@ in {
 
     services.borgbackup = {
       defaults = {
-        user = "borg";
-        environment = {BORG_RSH = "ssh -i ${secrets.borg-ssh.path}";};
+        user = mkDefault "borg";
+        environment = mkDefault {BORG_RSH = "ssh -i ${secrets.borg-ssh.path}";};
 
-        repo = "ssh://matt@pve/data/backups/borg";
-        encryption = {
+        repo = mkDefault "ssh://matt@pve/data/backups/borg";
+        encryption = mkDefault {
           mode = "repokey";
           passCommand = let
             cat = "${pkgs.coreutils}/bin/cat";
@@ -49,11 +48,11 @@ in {
         };
 
         # Run every 3 hours
-        startAt = "00/3:00";
-        compression = "auto,lzma";
+        startAt = mkDefault "00/3:00";
+        compression = mkDefault "auto,lzma";
       };
 
-      jobs = mapAttrs (_: v: v // cfg.defaults) cfg.configs;
+      jobs = mapAttrs (_: v: cfg.defaults // v) cfg.configs;
     };
   };
 }