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

update readme with named provider args

+2 -4
+2 -4
README.md
··· 219 219 flake.aspects = { aspects, ... }: { 220 220 system = { 221 221 nixos.system.stateVersion = "25.11"; 222 - provides.user = userName: { aspect-chain, class }: { 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 - (aspects.system.provides.user "bob") 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 - 237 - ![aspects](https://github.com/user-attachments/assets/c7eb4e40-8a71-43be-ba44-fb22467f6bd2) 238 236 239 237 ## Testing 240 238