using pwd instead of dirname to get dot file path
specifying user when changing shell