I love the idea of this project and appreciate the great defaults it gives me. Thank you.
To make the project even better I propose to split the defaults into "bash-sensible and "inputrc-sensible" for two reasons:
- Avoid shadowing preferences set in
~/.inputrc (e.g. I have set show-all-if-ambiguous off in my .inputrc which is overwritten by bash-sensible. Thus, I need to set it a second time in .bashrc after loading bash-sensible.)
- Make these great defaults also available to other programs that use readline (python REPL, etc).