things worth considering...:
This is a very nice article
about the sequence order in which config files are read by various shells. It also suggests
an adaptive files structure for the involved files. For instance, the directory
contains different files for different jobs at different stages of the shell's lifecycle,
sharing a generic shell configuration with other shells (
.shell/ env interactive login logout .zsh/ env interactive login logout
Look, here's the whole thing in source: swoosh!