infinisil / nixus

Experimental deployment tool supporting multi-host abstractions
GNU General Public License v3.0
200 stars 15 forks source link

Node submodule evaluation should be done using its own lib #34

Open infinisil opened 4 years ago

infinisil commented 4 years ago

Currently, the Nixus-pinned nixpkgs is used for evaluating all submodules, yet the lib argument to those modules is the one from that nodes nixpkgs. This should be brought in aligment by changing lib.submodulesWith to use specialArgs.lib.evalModules Instead.