Software / utilities I stumbled into and liked:
If you have more than one entry in your
~/.ssh/config, this tool will help you carry your local bash preferences over to a remote login.
My preferences common to remote and local are set in
~/.sshrc, which is
~/.bash_profile. I keep additional preferences and environment variables that should not be carried over to remote logins in .bash_profile.
A ready-to-use incarnation of sshrc and more, several good ideas here.