Dendritic Nix - Community-driven Nix distribution based on the Dendritic pattern.
1# Frequently Asked Questions 2 3- Are these configurations restriced to dendritic setups? 4 5 Yes. The reason is that using dendritic patterns allows 6 us to easily combine configs from many different community sources 7 knowing that each and every .nix file will be a flake-parts module. 8 9 Layers (blessed presets) are always loaded by import-tree, 10 but _only enabled_ when you include them as part of a top-level module of yours. 11 12- Is dendrix a NixOS based distribution ? 13 14 In a way, but we still don't provide customized bootable installers. 15 16 It is more a flake-parts configurations collection that can be included 17 on any dendritic setup. 18 19- Can I contribute my _awesome Desktop_ rice? 20 21 Sure! the best way to do that is to keep your desktop rice on your own repository. 22 And use this repo to add an import-tree object pointing to it. See the notes above 23 about contributing on `dev/npins/sources.json` and `dev/community/*.nix`. 24 25- How are layers made? 26 27 A layer is a _blessed_ dendritic setup, aimed to reuse aspects from the community 28 provided dendritic repositories. However these blessed configs might have conventions 29 that community repositories not necessarily follow (since our repos are mainly used 30 for our own infra). So it is part of this community to create discussions about how 31 to name things so that best practices and conventions arise around sharing and 32 extending known aspects. 33 34 For example, if we had a `gaming` aspect. We would need conventions on how to name 35 aspect modules for gaming. And people would likely provide such dendritic configurations 36 on their setups. 37 38 So, long story short, layers are community owned setups. And repos are owned by 39 a respective community member. 40 41- How about Games/AI/Devops/Security layers? 42 43 You are right on point!, that's precisely why this project started. We also 44 want to provide specialized versions of NixOS focused on pre-configured security, gaming, 45 development setups.