feat: activate impermanence on gallifrey

This commit is contained in:
Luj 2024-09-30 10:42:30 +02:00
parent cd96488c46
commit 1ef9dd84c9
4 changed files with 60 additions and 15 deletions

View file

@ -25,7 +25,7 @@
networking.networkmanager.dns = "systemd-resolved";
services.resolved.enable = true;
services.userborn.enable = true;
#services.userborn.enable = true;
services.displayManager.autoLogin = {
enable = true;
@ -99,5 +99,21 @@
xorg.xinit
];
environment.persistence."/persistent" = {
hidemounts = true;
directories = [
"/var/lib"
"/var/log"
];
files = [
"/etc/machine-id"
"/etc/ssh/ssh_host_ed25519_key"
"/etc/ssh/ssh_host_ed25519_key.pub"
];
};
programs.fuse.userAllowOther = true;
filesystems."/persistent".neededforboot = true;
system.stateVersion = "24.11";
}