~/.xsessionrc <= graphical login|`-- ~/.profile <= text login | |-- ~/.dotfiles/profile | * if shell is bash | `-- ~/.bashrc <= run bash | `-- ~/.dotfiles/bashrc | `-- /etc/bashrc