Sure, I'm developing for Plone on NixOS on a daily basis. I use containers and run buildout (via batou) inside them. My config is here:
There's a list plonePackages
in options.nix; that might be the most helpful bit. Not all of them are strict requirements, there are some optional tools mixed in.
If you encounter any specific issues let me know, maybe I recognise something I've fixed before.
Edit: Not sure how familiar you are with NixOS, but maybe I should mention that for the dev packages you need to take care of C_INCLUDE_PATH
and LIBRARY_PATH
, see base.nix.