chore: Update impermanence

This commit is contained in:
Jan-Bulthuis committed 2026-02-07 17:02:17 +01:00
1 parent 7d6482587a
commit 7e9f617965
7 files changed
+107 -52

No files matched your search

+4 -1
View File
@@ -57,6 +57,9 @@ in
modules.networkmanager.enable = true;
# Impermanence
modules.impermanence.directories = [ "/etc/NetworkManager/system-connections" ];
modules.impermanence.directories = [
"/etc/NetworkManager/system-connections"
"/var/lib/bluetooth"
];
};
}
+19 -19
View File
@@ -57,25 +57,25 @@ in
directories = cfg.directories;
files = cfg.files;
};
"/persist/home" = {
enable = true;
hideMounts = true;
users = (
lib.mapAttrs' (
name: value:
let
user = name;
homeDir = "/home/${user}";
impConfig = value.modules.impermanence;
in
lib.nameValuePair user {
home = homeDir;
directories = impConfig.directories;
files = impConfig.files;
}
) config.home-manager.users
);
};
# "/persist/home" = {
# enable = true;
# hideMounts = true;
# users = (
# lib.mapAttrs' (
# name: value:
# let
# user = name;
# homeDir = "/home/${user}";
# impConfig = value.modules.impermanence;
# in
# lib.nameValuePair user {
# home = homeDir;
# directories = impConfig.directories;
# files = impConfig.files;
# }
# ) config.home-manager.users
# );
# };
};
};
}