X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=default.nix;h=0765c02c765ac3a0ccb9ecc08f5836b767f93801;hb=420ca31ba31007c6802389ad01e7b04be7f1f618;hp=e092c3384cd57646724399d050ecdb9d54c5da56;hpb=fdf6f74d3221e3dad853898f296149baea0aa476;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/default.nix b/default.nix index e092c33..0765c02 100644 --- a/default.nix +++ b/default.nix @@ -1,10 +1,13 @@ -{ pkgs ? import {} }: +{ sources ? import ./nix/sources.nix, pkgs ? import sources.nixpkgs-nixops { overlays = []; } }: let - pkgs_ = pkgs; - mypkgs = import ./pkgs { pkgs = pkgs_; }; + mylibs = import ./flakes/mypackages/lib; + environments = pkgs.callPackage ./flakes/mypackages/environments {}; + mypkgs = pkgs.callPackage ./flakes/mypackages/pkgs { inherit mylibs sources environments; }; in { - lib = import ./libs.nix { pkgs = pkgs_; }; - overlays = import ./overlays; + lib = mylibs; + modules = import ./modules; + overlays = import ./flakes/mypackages/overlays { inherit mypkgs sources mylibs; }; pkgs = mypkgs; + inherit environments; } // mypkgs