mirror of
https://github.com/Jovian-Experiments/Jovian-NixOS.git
synced 2025-10-05 16:22:38 +02:00
22 lines
458 B
Nix
22 lines
458 B
Nix
{ pkgs ? import ./nixpkgs.nix {} }:
|
|
|
|
let
|
|
nixpkgsPath = pkgs.path;
|
|
fromPkgs = path: pkgs.path + "/${path}";
|
|
evalConfig = import (fromPkgs "nixos/lib/eval-config.nix");
|
|
buildConfig = { configuration ? {} }:
|
|
evalConfig {
|
|
specialArgs = { inherit nixpkgsPath; };
|
|
modules= [
|
|
./modules
|
|
configuration
|
|
];
|
|
}
|
|
;
|
|
eval = buildConfig { };
|
|
in
|
|
{
|
|
inherit (eval) pkgs;
|
|
documentation = eval.pkgs.jovian-documentation;
|
|
}
|