There are Nix flake files for Nix package manager support.
- It's pinned to nixos-23.05 which is quite old (May 2023) and no longer receives security updates
- It only targets x86_64-linux, so it won't work on macOS or ARM Linux
- flake-parts is referenced in outputs but not declared in inputs, which would make it broken
- It's a niche tool — only useful to developers who use Nix. For a public Drupal starterkit it's more noise than signal in its current (broken) state.
Comments
Comment #2
ravi kant commentedThanks @firflant for pointing this out and for the detailed review.
Since Nix is still a relatively niche tool for most Drupal users, it probably does not provide much value in its current state.
I see two possible options:
* Either properly maintain it (update the pinned channel, add cross-platform support, and fix the missing dependencies), or
* Remove the Nix files for now to reduce maintenance overhead and avoid confusion.
Personally, I would lean toward removing them unless someone from the community is willing to actively maintain the Nix setup.
@opdavies, Happy to hear other opinions on this.