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"; + }; + }; +}