not-denix: It's not denix!
Well, it's like denix, but based on flake-parts!
Run nix flake init -t github:bitbloxhub/not-denix in a directory.
This is the example config, which does not scale well but has a simple introduction to the concepts.