From 820fcd3da1b98bb99c84a4138062daffc8efccdf Mon Sep 17 00:00:00 2001 From: Val Packett Date: Sat, 7 Feb 2026 01:25:06 -0300 Subject: [PATCH] nix: chase removal of etc overlay symlinks, fixes #14 --- nixosModules/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nixosModules/default.nix b/nixosModules/default.nix index 217a3ed..3b229dd 100644 --- a/nixosModules/default.nix +++ b/nixosModules/default.nix @@ -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 [ ];