Yeah I have had some luck with vibe coding Nix but also I've found you have to be extremely cautious. It bullshits a LOT more than with other coding things I use LLMs for. This has led me on a couple of wild goose chases.
I think it helps to have comments like
# AN AI WROTE THIS BIT, REUSE WITH CAUTION