From 7f0250cb9d421ce55b51841a61f4ad46ebda6e72 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Sun, 5 Apr 2026 12:20:17 -0400 Subject: [PATCH] Sync to the store before registering paths. --- nix/configuration/configuration.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nix/configuration/configuration.nix b/nix/configuration/configuration.nix index 74fa2282..f823e3a0 100644 --- a/nix/configuration/configuration.nix +++ b/nix/configuration/configuration.nix @@ -119,6 +119,9 @@ nix.settings.max-free = 1000000000; nix.settings.fallback = true; nix.settings.warn-dirty = false; + nix.settings.fsync-metadata = true; + # Ensure store paths are durably written to disk before registering the paths so a crash mid-build does not leave us in a corrupted state. + nix.settings.fsync-store-paths = true; hardware.enableRedistributableFirmware = true;