Commit a67ace5

HPCesia <me@hpcesia.com>
2025-10-04 09:38:22
feat: migrate bridge for pardofelis
1 parent 05a8886
Changed files (2)
modules
hosts
chaser-pardofelis
secrets
modules/hosts/chaser-pardofelis/default.nix
@@ -1,4 +1,8 @@
-{config, ...}: {
+{
+  config,
+  lib,
+  ...
+}: {
   flake.meta.host.hosts.pardofelis = {
     system = "x86_64-linux";
     hostPubKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEuT/WkeA7btTeATmWJ2O9f/A6FI0Gl/1KjPGfHbWD5C root@pardofelis";
@@ -20,6 +24,13 @@
           "podman"
           "vaultwarden"
         ]
-      );
+      )
+      ++ (map (lib.path.append config.flake.meta.rootPath) [
+        "secrets/nixos.nix"
+        "os-modules/nixos/server/x86_64.nix"
+        "options/nixos/default.nix"
+        "hosts/general.nix"
+        "hosts/chaser-pardofelis"
+      ]);
   };
 }
secrets/base.nix
@@ -14,7 +14,7 @@
       builtins.map (k: {
         sops.secrets."rclone-${k}" =
           lib.mkIf
-          config.home-manager.users.${myvars.username}.programs.rclone.enable
+          (config.home-manager.users.${myvars.username}.programs.rclone.enable or true)
           {
             key = "rclone/${k}";
             owner = myvars.username;