I don’t know bash scripting
if [ -d ~/.bashrc.d ]; then
for rc in ~/.bashrc.d/*; do
if [ -f "$rc" ]; then
. "$rc"
fi
done
I asked chatgpt and it said this is non standard? There is no bashrc.d directory on my home folder, I have uncommented the lines for now but dont know if this is benign or malignant
Damn, now I want this too!
As others have said, all it does is pull in any other config files in that may be in that folder. And storing them separately like that is much better for backup and portability.
Ubuntu doesn’t do this.