make shell config more portable.