summary refs log tree commit diff
path: root/flake.nix
diff options
context:
space:
mode:
authorMel <mel@rnrd.eu>2026-04-24 04:10:31 +0200
committerMel <mel@rnrd.eu>2026-04-24 04:10:31 +0200
commit0bfba3b356635a296f22bd060537c6c74cef2635 (patch)
tree73f0dff74b0265ba42ef4ccadf3a32183a165c4f /flake.nix
parent9e0f725c2d7785a05d044131a97b1e5315e58993 (diff)
downloadnetwork-0bfba3b356635a296f22bd060537c6c74cef2635.tar.zst
network-0bfba3b356635a296f22bd060537c6c74cef2635.zip
Fix warning about read-only pkgs input HEAD main
Signed-off-by: Mel <mel@rnrd.eu>
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/flake.nix b/flake.nix
index a385c32..adfd813 100644
--- a/flake.nix
+++ b/flake.nix
@@ -87,9 +87,9 @@
   in {
     nixosConfigurations = lib.mergeAttrsList (map (machine: {
       ${machine.name} = nixpkgs.lib.nixosSystem {
-        inherit (machine) system;
 
-        specialArgs = inputs // (packageSetsForSystem machine.system) // {
+        specialArgs = inputs // {
+          inherit (packageSetsForSystem machine.system) unstablePkgs auxiliaryPkgs;
           inherit machines;
           me = machine // { is = mkMachineIdentities machines machine; };
           keys = import ./secrets/keys.nix;
@@ -97,6 +97,9 @@
         };
 
         modules = [
+          nixpkgs.nixosModules.readOnlyPkgs
+          { nixpkgs.pkgs = (packageSetsForSystem machine.system).pkgs; }
+
           ./machines/${machine.name}
 
           home-manager.nixosModules.home-manager {