small fixes and use profile_bash again, source it trough .bashrc if login manager did not do it