Add automatic system upgrades

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2024-06-13 12:34:49 +03:00
parent 6cb51270b7
commit 4b5c7e5c68

View File

@@ -1,4 +1,4 @@
{ lib, pkgs, ... }:
{ inputs, lib, pkgs, ... }:
{
imports = [
@@ -58,7 +58,7 @@
programs = {
nix-ld = {
enable = true;
libraries = with pkgs; [ ];
libraries = [ ];
};
};
@@ -67,5 +67,19 @@
'';
nix.settings.experimental-features = [ "nix-command" "flakes" ];
system.stateVersion = "24.05";
system = {
autoUpgrade = {
enable = true;
flake = inputs.self.outPath;
flags = [
"--update-input"
"nixpkgs"
"-L"
];
dates = "02:00";
};
stateVersion = "24.05";
};
}