let sources = import ./npins; pkgs = import sources.nixpkgs { }; config = if pkgs.stdenv.isDarwin then "darwin-config" else "nixos-config"; inherit (import ./lib { inherit pkgs; }) mkNixPath fromSources; allSources = { personal = ./packages; nixpkgs-overlays = ./overlays; private = ./private; ${config} = ./system/configuration.nix; } // (fromSources sources); in { sources = allSources; nixPath = mkNixPath allSources; }