add ability to disable loading shell repos add ability to disable alias in non-interactive and interactive shells