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

238
236
239
237
## Testing
240
238