From 7d451f1db557ad12b3e789e878b8094bb515a997 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Mon, 26 Jan 2026 15:42:56 +0900 Subject: [PATCH] base/auto-upgrade: don't install `flake-inputs.json` when disabled --- base/services/auto-upgrade.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base/services/auto-upgrade.nix b/base/services/auto-upgrade.nix index 3e84f11..8b003e8 100644 --- a/base/services/auto-upgrade.nix +++ b/base/services/auto-upgrade.nix @@ -28,7 +28,7 @@ in # workaround for https://github.com/NixOS/nix/issues/6895 # via https://git.lix.systems/lix-project/lix/issues/400 - environment.etc = lib.mkIf (!config.virtualisation.isVmVariant) { + environment.etc = lib.mkIf (!config.virtualisation.isVmVariant && config.system.autoUpgrade.enable) { "current-system-flake-inputs.json".source = pkgs.writers.writeJSON "flake-inputs.json" ( lib.flip lib.mapAttrs inputs (name: input: