I’ve been using NixOS as a daily driver for more than a year now, and I think I have enough experience to say that the lack of
/bin/bash is a huge pain in the ass. The web is scattered with dozens of issues of NixOS users pleading with upstream to use
/usr/bin/env bash instead. I just came across this issue on https://github.com/broadinstitute/cromwell/issues/3201.
Is there an argument against having
/bin/bash that I’m not thinking of? It seems like dogmatism over pragmatism, but perhaps there’s a previous discussion that I did not find with a search.
Edit: is there any reason not to do
sudo ln -s /run/current-system/sw/bin/bash /bin/bash?