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
--- a/lib/flakePart.nix
+++ b/lib/flakePart.nix
@@ -60,10 +60,10 @@
                 }
               ];
             specialArgs = {
+              inherit inputs;
               fleetLib = import ../lib {
                 inherit (bootstrapNixpkgs) lib;
               };
-              inputs = inputs;
             };
           };
         in
modifiedmodules/nixos.nixdiffbeforeafterboth
1{1{
2 lib,2 lib,
3 fleetLib,3 fleetLib,
4 inputs,
4 config,5 config,
5 ...6 ...
6}: let7}: let
35 (config.nixos // {key = "attr<fleet.nixos>";})36 (config.nixos // {key = "attr<fleet.nixos>";})
36 ];37 ];
37 specialArgs = {38 specialArgs = {
38 inherit fleetLib;39 inherit fleetLib inputs;
39 };40 };
40 };41 };
41 };42 };