recreate lock file

This commit is contained in:
2024-10-10 15:48:30 -05:00
parent bf08d28785
commit aabb26b1c5
6 changed files with 85 additions and 54 deletions

View File

@@ -2,28 +2,34 @@
options = {};
config = lib.mkIf config.disko.impermanent {
imports = [
self.inputs.impermanence.nixosModules.impermanence
];
config = lib.mkMerge [
fileSystems."/persist".neededForBoot = true;
environment.persistence."/persist/system" = {
hideMounts = true;
directories = [
"/etc/nixos"
"/etc/shadow"
"/var/log"
"/var/lib/bluetooth"
"/var/lib/nixos"
"/var/lib/systemd/coredump"
"/etc/NetworkManager/system-connections"
];
files = [
"/etc/machine-id"
];
};
{
imports = [
self.inputs.impermanence.nixosModules.impermanence
];
}
programs.fuse.userAllowOther = true;
};
(lib.mkIf config.disko.impermanent {
fileSystems."/persist".neededForBoot = true;
environment.persistence."/persist/system" = {
hideMounts = true;
directories = [
"/etc/nixos"
"/etc/shadow"
"/var/log"
"/var/lib/bluetooth"
"/var/lib/nixos"
"/var/lib/systemd/coredump"
"/etc/NetworkManager/system-connections"
];
files = [
"/etc/machine-id"
];
};
programs.fuse.userAllowOther = true;
})
];
}

View File

@@ -5,6 +5,6 @@
outputs = { self, ... }: {
module = import ./. { inherit self; };
module = { config, lib, ... }: import ./. { inherit config lib self; };
};
}