Modified settings save function to update the current running repository info as well as configuration