> In ~/.profile add support for custom configuration files stored in > ~/.bashrc.d/* alongside ~/.bashrc
Except that this file is already user configuration, not meant to be edited by anyone but the user him/herself. People who use some centralized personal rc file scheme will most likely want to adapt that to match their setup anyway -- as your proposal doesn't give a way to remove the defaults. Then, there's no automated way to update people's ~/.bashrc to handle this new scheme -- and some of us have ~ with parts from the previous millenium. Thus, unlike /etc/ conffile handling, I don't quite see the benefits here. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Packager's rule #1: upstream _always_ screws something up. This ⢿⡄⠘⠷⠚⠋⠀ is true especially if you're packaging your own project. ⠈⠳⣄⠀⠀⠀⠀