From 2d9154614bd8058825b1d2f7c79f25e9e1cfd1ce Mon Sep 17 00:00:00 2001 From: moons Date: Thu, 3 Sep 2026 23:46:24 +0900 Subject: [PATCH] webook --- hosts/nix-builder/fleet-automation.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hosts/nix-builder/fleet-automation.nix b/hosts/nix-builder/fleet-automation.nix index ae4bc5d..323d0ed 100644 --- a/hosts/nix-builder/fleet-automation.nix +++ b/hosts/nix-builder/fleet-automation.nix @@ -45,12 +45,13 @@ in WorkingDirectory = stateDirectory; UMask = "0077"; ExecCondition = cleanCheckoutConditions; + EnvironmentFile = "${fleetDirectory}/.env"; # Work in a disposable copy so updating the dotfiles lock never dirties # the operator's nix-fleet checkout. ExecStart = [ "${git} -C ${fleetDirectory} pull --ff-only" - "${rsync} --archive --delete --exclude=.git/ --exclude=.direnv/ --exclude=result --exclude=result-* ${fleetDirectory}/ ${sourceDirectory}/" + "${rsync} --archive --delete --exclude=.git/ --exclude=.direnv/ --exclude=.env --exclude=result --exclude=result-* ${fleetDirectory}/ ${sourceDirectory}/" "${nix} flake update --flake ${sourceDirectory} dotfiles" "${nix} run ${sourceDirectory}#converge -- ${sourceDirectory} ${stateDirectory}" ];