The Custom Passwords module allows you to allow your users to set their own password upon registration and password reset. In order to use this module, simply enable it. Enable the module by visiting the Theme My Login settings page and clicking on the General tab, followed by the Modules sub-tab. Then check Enable Custom Passwords and click Save Changes. No further configuration is needed.