- Non-dendritic configuration now lives on the legacy branch.
- Dendritic config based around import-tree and flake parts, with an emphasis on blurring the lines between home and system.
- If you are one of those mentioned in the credits here and don't want to be mentioned, just let me know.
- Dendritic pattern with modules folder being evaluated at flake level.
- Impermanence in system and home. Per module persistance so wm switches don't pollute user space.
- Hjem
- Sops dependent install process, bring your own keys, secrets.
- Coupled user/system modules, inspired by saygo's configuration.
- Some code here, such as the impermanence module is
stolenborrowed from iynaix's config
- Flake entrypoint
- nixosConfigurations.nix
- +mk-os.nix (Implementation for linux host create func)
- My aspiration is that this repo will be beginner friendly enough to be used as an educational tool for learning to create your own config. If there is anywhere you feel could be explained in more detail feel free to message me, and I will work towards incorporating it in a README.md file in the appropriate directory.
- I also have a starter config that has a similar structure if you want to start from scratch with stuff like dendritic and zfs.
- My config makes heavy use of README.md, and I try to have every directory contain its own readme with more granular descriptions of its purpose and modules.
- hjem user module is aliased to
hj - Themes are currently largely handled
imperativelythrough matugen ( using noctalia-shell )
For collectively dragging me, kicking and screaming, across multiple finish lines