32 lines
646 B
Nix
32 lines
646 B
Nix
{
|
|
inputs,
|
|
config,
|
|
lib,
|
|
...
|
|
}: let
|
|
inherit (lib) optionalString mkIf mkForce;
|
|
|
|
cfg = config.modules.system.impermanence;
|
|
in {
|
|
# config = mkIf false {
|
|
# imports = [
|
|
# inputs.impermanence.nixosModules.impermanence
|
|
# ];
|
|
# environment.persistence."/persist" = {
|
|
# directories = [
|
|
# "/etc/nixos"
|
|
# "/etc/nix"
|
|
# "/etc/NetworkManager/system-connections"
|
|
# "/var/db/sudo"
|
|
# "/var/lib/bluetooth"
|
|
# "/var/lib/nixos"
|
|
# "/var/lib/pipewire"
|
|
# "/var/lib/systemd/coredump"
|
|
# ];
|
|
|
|
# files = [
|
|
# "/etc/machine-id"
|
|
# ];
|
|
# };
|
|
# };
|
|
}
|