Restructure when things happen based on shell and whether it's interactive or not.
Restructure when things happen based on shell and whether it's interactive or not.

Crosse/dotfiles,Crosse/dotfiles,Crosse/dotfiles,Crosse/dotfiles