all repos — nixfiles @ 7f7e6a8e812a52f6ebc1a0c0c8cd99dad82c4441

System and user configuration, managed by nix and home-manager

linde: enable deployment via flake

Alan Pearce
commit

7f7e6a8e812a52f6ebc1a0c0c8cd99dad82c4441

parent

4c9c256390251b3b921869cd4bf888569fdbcc82

1 file changed, 9 insertions(+), 18 deletions(-)

changed files
M system/linde.nixsystem/linde.nix
@@ -27,7 +27,6 @@ ./linde-hardware.nix
./settings/configuration/nix-linux.nix ./settings/services/git-server.nix - ./settings/colmena-auto-upgrade.nix ]; age.secrets = { paperless =
@@ -115,24 +114,16 @@ dates = [ "02:30" ];
}; }; - system.autoUpgrade.enable = lib.mkForce false; - services.colmenaAutoUpgrade = { - enable = true; - git = { - enable = true; - branch = "origin/main"; - }; - preUpgradeHook = '' - ${pkgs.npins}/bin/npins update searchix elgit nixpkgs mycal - ''; - useNixShell = true; - dates = "01:23"; + system.autoUpgrade = { + dates = "02:10"; + randomizedDelaySec = "59 min"; allowReboot = true; - randomizedDelaySec = "45 min"; - rebootWindow = { - lower = "01:20"; - upper = "03:00"; - }; + flake = "git+file://${config.services.gitolite.dataDir}/repositories/nixfiles.git?submodules=1"; + flags = [ + "--no-write-lock-file" + "--update-input" + "nixpkgs" + ]; }; services.nix-serve = {