Commit a67ace5
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;