]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - default.nix
Upgrade syden peertube to flake
[perso/Immae/Config/Nix.git] / default.nix
index e092c3384cd57646724399d050ecdb9d54c5da56..1f43cdd93883294eb3e4b67df4a1d66b7b98fd72 100644 (file)
@@ -1,10 +1,11 @@
-{ pkgs ? import <nixpkgs> {} }:
+{ sources ? import ./nix/sources.nix, pkgs ? import sources.nixpkgs {} }:
 let
-  pkgs_ = pkgs;
-  mypkgs = import ./pkgs { pkgs = pkgs_; };
+  mypkgs = pkgs.callPackage ./pkgs {};
 in
 {
-  lib = import ./libs.nix { pkgs = pkgs_; };
+  lib = pkgs.callPackage ./lib {};
+  modules = import ./modules;
   overlays = import ./overlays;
   pkgs = mypkgs;
+  environments = pkgs.callPackage ./environments {};
 } // mypkgs