Fixed missed __process_settings and weather segment

__process_settings were missed in a couple of segments, thus they were not working. Weather segment is now compatible with ZSH.