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 = [ imports = [
@@ -58,7 +58,7 @@
programs = { programs = {
nix-ld = { nix-ld = {
enable = true; enable = true;
libraries = with pkgs; [ ]; libraries = [ ];
}; };
}; };
@@ -67,5 +67,19 @@
''; '';
nix.settings.experimental-features = [ "nix-command" "flakes" ]; 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";
};
} }