nix: chase removal of etc overlay symlinks, fixes #14

This commit is contained in:
Val Packett 2026-02-07 01:25:06 -03:00
parent 53f827553f
commit 820fcd3da1

View file

@ -53,6 +53,11 @@ in
boot.initrd.systemd.enable = true; # for etc.overlay, but we don't have initrd
system.etc.overlay.enable = true; # erofs
system.etc.overlay.mutable = false;
system.systemBuilderCommands = # XXX: removed with the introduction of nixos-init
''
ln -s ${config.system.build.etcMetadataImage} $out/etc-metadata-image
ln -s ${config.system.build.etcBasedir} $out/etc-basedir
'';
system.switch.enable = false;
services.udev.enable = lib.mkDefault true;
services.udev.packages = lib.mkDefault [ ];