How do I get bash with readline support from Nix?
Are you passing a boolean true to the expression for the 'interactive' attribute? It appears this is required in the expression for the bash package for readline support. 

There's also an expression with the boolean already supplied so nix-env -iA nixpkgs.bashInteractive should give bash with readline support enabled.