update management

This commit is contained in:
zuckerberg
2021-08-26 20:36:16 -04:00
parent 152ca7a607
commit 68254e15d1
5 changed files with 21 additions and 0 deletions

14
common/auto-update.nix Normal file
View File

@@ -0,0 +1,14 @@
{ config, lib, ... }:
# Modify auto-update so that it pulls a flake and much
let
cfg = config.system.autoUpgrade;
in {
config = lib.mkIf cfg.enable {
system.autoUpgrade = {
flake = "git+https://git.neet.dev/zuckerberg/nix-config.git";
flags = [ "--recreate-lock-file" ]; # ignore lock file, just pull the latest
};
};
}