Skip to content

Commit 07384a2

Browse files
committed
Next api
1 parent f2b0bec commit 07384a2

11 files changed

Lines changed: 369 additions & 492 deletions

File tree

.github/workflows/doc.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ on:
77
paths:
88
- 'docs/**'
99
- 'modules/**'
10+
pull_request:
11+
paths:
12+
- 'docs/**'
13+
- 'modules/**'
1014
workflow_dispatch:
1115

1216
permissions:
@@ -48,3 +52,5 @@ jobs:
4852
- name: 🚀 Deploy to GitHub Pages
4953
id: deployment
5054
uses: actions/deploy-pages@v4
55+
with:
56+
preview: ${{ github.event_name == 'pull_request' }}

default.nix

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
1-
{lib}: let
2-
eval = {
3-
pkgs,
4-
modules ? [],
5-
specialArgs ? {},
6-
}:
1+
let
2+
eval =
3+
{
4+
pkgs,
5+
lib ? pkgs.lib,
6+
modules ? [ ],
7+
specialArgs ? { },
8+
}:
79
lib.evalModules {
8-
modules =
9-
[
10-
./modules
11-
]
12-
++ modules;
13-
specialArgs = {inherit pkgs;} // specialArgs;
10+
modules = [
11+
./modules
12+
] ++ modules;
13+
specialArgs = {
14+
inherit pkgs;
15+
} // specialArgs;
1416
};
15-
in {
16-
lib = {
17+
in
18+
{
19+
v2 = {
1720
inherit eval;
1821
__functor = _: eval;
1922
build = args: (eval args).config.build.toplevel;

modules/base.nix

Lines changed: 0 additions & 337 deletions
This file was deleted.

0 commit comments

Comments
 (0)