git.delta.rocks / jrsonnet / refs/commits / 749ed81d4aac

difftreelog

feat pass flake inputs to nixos config args

Yaroslav Bolyukin2024-09-04parent: #76e09f9.patch.diff
in: trunk

2 files changed

modifiedlib/flakePart.nixdiffbeforeafterboth
60 }60 }
61 ];61 ];
62 specialArgs = {62 specialArgs = {
63 inherit inputs;
63 fleetLib = import ../lib {64 fleetLib = import ../lib {
64 inherit (bootstrapNixpkgs) lib;65 inherit (bootstrapNixpkgs) lib;
65 };66 };
66 inputs = inputs;
67 };67 };
68 };68 };
69 in69 in
modifiedmodules/nixos.nixdiffbeforeafterboth
--- a/modules/nixos.nix
+++ b/modules/nixos.nix
@@ -1,6 +1,7 @@
 {
   lib,
   fleetLib,
+  inputs,
   config,
   ...
 }: let
@@ -35,7 +36,7 @@
                 (config.nixos // {key = "attr<fleet.nixos>";})
               ];
               specialArgs = {
-                inherit fleetLib;
+                inherit fleetLib inputs;
               };
             };
         };