tangled
alpha
login
or
join now
oeiuwq.com
/
flake-aspects
2
fork
atom
fake.modules transposition for aspect-oriented Dendritic Nix. with cross-aspect dependencies. Discussions: https://oeiuwq.zulipchat.com/join/nqp26cd4kngon6mo3ncgnuap/
dendrix.oeiuwq.com/Dendritic.html
dendritic
nix
aspect
oriented
2
fork
atom
overview
issues
1
pulls
pipelines
update readme with named provider args
oeiuwq.com
4 months ago
b641c721
4f88b4ec
+2
-4
1 changed file
expand all
collapse all
unified
split
README.md
+2
-4
README.md
···
219
flake.aspects = { aspects, ... }: {
220
system = {
221
nixos.system.stateVersion = "25.11";
222
-
provides.user = userName: { aspect-chain, class }: {
223
darwin.system.primaryUser = userName;
224
nixos.users.${userName}.isNormalUser = true;
225
}
···
227
228
home-server.includes = [
229
aspects.system
230
-
(aspects.system.provides.user "bob")
231
];
232
}
233
```
234
235
See `aspects."test provides"` [checkmate tests](checkmate.nix) for more examples on chained providers.
236
-
237
-

238
239
## Testing
240
···
219
flake.aspects = { aspects, ... }: {
220
system = {
221
nixos.system.stateVersion = "25.11";
222
+
provides.user = { userName }: { aspect-chain, class }: {
223
darwin.system.primaryUser = userName;
224
nixos.users.${userName}.isNormalUser = true;
225
}
···
227
228
home-server.includes = [
229
aspects.system
230
+
(aspects.system.provides.user { userName = "bob"; })
231
];
232
}
233
```
234
235
See `aspects."test provides"` [checkmate tests](checkmate.nix) for more examples on chained providers.
0
0
236
237
## Testing
238