From deebe6024537e3b340aac7826fbe49459840d88c Mon Sep 17 00:00:00 2001 From: Melvin Ragusa Date: Thu, 5 Feb 2026 09:05:32 +0100 Subject: [PATCH] add autoUpgrade --- flake.lock | 24 ++++++++++++------------ modules/core/system.nix | 8 ++++++-- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/flake.lock b/flake.lock index d6d63f6..ef45afe 100644 --- a/flake.lock +++ b/flake.lock @@ -122,11 +122,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1770181073, - "narHash": "sha256-ksTL7P9QC1WfZasNlaAdLOzqD8x5EPyods69YBqxSfk=", + "lastModified": 1770197578, + "narHash": "sha256-AYqlWrX09+HvGs8zM6ebZ1pwUqjkfpnv8mewYwAo+iM=", "owner": "nixos", "repo": "nixpkgs", - "rev": "bf922a59c5c9998a6584645f7d0de689512e444c", + "rev": "00c21e4c93d963c50d4c0c89bfa84ed6e0694df2", "type": "github" }, "original": { @@ -143,11 +143,11 @@ ] }, "locked": { - "lastModified": 1770237445, - "narHash": "sha256-jNyttiGMBdTdZ2wmL6g3CSFLY+5zGc2TYSC1c2AXg0g=", + "lastModified": 1770261721, + "narHash": "sha256-4btMbIjiqve7xruyllbz0a1UakONPgPKmpjK+Y2Nm6w=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "d4de39f3ea62bad08ce852e0d0e2e09a150e0684", + "rev": "c6759fb9f4b2fa451707dad26a2501b1c2280c64", "type": "github" }, "original": { @@ -163,11 +163,11 @@ ] }, "locked": { - "lastModified": 1770241393, - "narHash": "sha256-F2KvQqsdjvuDLlg31kLey5YFSVg1N0qpWf3uBNe/qgg=", + "lastModified": 1770278047, + "narHash": "sha256-Qef76TR5JVsy48G3vOZIlH+rNAB4avfR94ecwaDI3yc=", "owner": "anomalyco", "repo": "opencode", - "rev": "2896b8a863909f345468a959669f62cc7feca7c9", + "rev": "72de9fe7a6993e053d302b4f11f59ae3149e5a96", "type": "github" }, "original": { @@ -192,11 +192,11 @@ ] }, "locked": { - "lastModified": 1769747637, - "narHash": "sha256-fRdj480sqW/a+APO6CmelZsa07BRAdEQLUjBQJuyQbU=", + "lastModified": 1770266156, + "narHash": "sha256-vaoCK5o0y8rjBytkzy2E4ccsiWQnzmYXI0FF40co+eM=", "owner": "youwen5", "repo": "zen-browser-flake", - "rev": "09e429679b7cc175e71e2d25800bab66493c1c80", + "rev": "60d34d6ff2bcf20487035897c36917d7222afc11", "type": "github" }, "original": { diff --git a/modules/core/system.nix b/modules/core/system.nix index d9bdedf..9cd316c 100644 --- a/modules/core/system.nix +++ b/modules/core/system.nix @@ -20,10 +20,14 @@ ]; }; + #Automatic updating + system.autoUpgrade.enable = true; + system.autoUpgrade.dates = "weekly"; + nix.gc = { automatic = true; - dates = "weekly"; - options = "--delete-older-than 14d"; + dates = "daily"; + options = "--delete-older-than 10d"; }; nixpkgs.config.allowUnfree = true;