cherry-pickable Dendritic modules to extend your config easily. like a lazyvim-distribution but for dendritic nix.
Discussions: https://oeiuwq.zulipchat.com/join/nqp26cd4kngon6mo3ncgnuap/
dendrix.oeiuwq.com/Dendritic.html
···26The following example just tries to show a facet structure and what it can do.
2728Syntax here is that of [`flake.aspects`](https://github.com/vic/flake-aspects).
29-resolved modules are be available at `flake.modules.<class>.niri-desktop`
30-but people can also use `flake.aspects.niri-desktop` if desired (eg, as an aspect dependency).
3132```nix
33# facets/niri.nix
···78{ inputs, ... }:
79{
80 imports = [ inputs.denful.modules.flake.niri ];
081 flake.aspects.my-laptop = {aspects, ...}: {
082 includes = [ aspects.anarchy ];
83 };
84}
···26The following example just tries to show a facet structure and what it can do.
2728Syntax here is that of [`flake.aspects`](https://github.com/vic/flake-aspects).
29+resolved modules are be available at `flake.modules.<class>.niri`
30+but people can also use `flake.aspects.niri` if desired (eg, as an aspect dependency).
3132```nix
33# facets/niri.nix
···78{ inputs, ... }:
79{
80 imports = [ inputs.denful.modules.flake.niri ];
81+82 flake.aspects.my-laptop = {aspects, ...}: {
83+ # features of all facets that contribute to the anarchy aspect
84 includes = [ aspects.anarchy ];
85 };
86}