I'm traveling to a place with hot weather for a few weeks. What's a good packing list I could use to prepare myself and make sure I don't have to buy anything from the local stores (except food)?
Obviously only stuff specific to weather should be included, not general stuff to pack like itineraries or passports. The ideal answer should be as comprehensive as this answer about mobile connectivity and include subsections for different types of hot weather (desert, tropical, humid).