From 75feffe9ed2f8503f672462373f51d4cb5da5fc1 Mon Sep 17 00:00:00 2001 From: Mohamed Chrayed Date: Wed, 11 Mar 2026 12:30:46 +0100 Subject: [PATCH] auto upgrades --- modules/hosts/computer-mo/computer-mo.nix | 1 + modules/hosts/computer-nadine/computer-nadine.nix | 1 + modules/hosts/deck/deck.nix | 1 + modules/platform/upgrades.nix | 9 +++++++++ 4 files changed, 12 insertions(+) create mode 100644 modules/platform/upgrades.nix diff --git a/modules/hosts/computer-mo/computer-mo.nix b/modules/hosts/computer-mo/computer-mo.nix index 1036862..3077b67 100644 --- a/modules/hosts/computer-mo/computer-mo.nix +++ b/modules/hosts/computer-mo/computer-mo.nix @@ -25,6 +25,7 @@ gnome-sys-gnome gnome-sys-gnome-apps platform-sys-cache + platform-sys-upgrades security-sys-secureboot security-sys-sopsnix users-sys-mo diff --git a/modules/hosts/computer-nadine/computer-nadine.nix b/modules/hosts/computer-nadine/computer-nadine.nix index dabe3ed..1a11623 100644 --- a/modules/hosts/computer-nadine/computer-nadine.nix +++ b/modules/hosts/computer-nadine/computer-nadine.nix @@ -18,6 +18,7 @@ kde-sys-plasma-apps kde-sys-sddm-nadine platform-sys-cache + platform-sys-upgrades security-sys-secureboot security-sys-sopsnix users-sys-nadine diff --git a/modules/hosts/deck/deck.nix b/modules/hosts/deck/deck.nix index feedaf9..5c6cb6b 100644 --- a/modules/hosts/deck/deck.nix +++ b/modules/hosts/deck/deck.nix @@ -16,6 +16,7 @@ kde-sys-plasma kde-sys-plasma-apps platform-sys-cache + platform-sys-upgrades security-sys-sopsnix users-sys-deck ]; diff --git a/modules/platform/upgrades.nix b/modules/platform/upgrades.nix new file mode 100644 index 0000000..bf21f3d --- /dev/null +++ b/modules/platform/upgrades.nix @@ -0,0 +1,9 @@ +{ ... }: { + flake.nixosModules.platform-sys-upgrades = { host, ... }: { + system.autoUpgrade = { + enable = true; + flake = "github:Moe1369/nix-fleet#${host}"; + dates = "Sun 04:00"; + }; + }; +}