Drybags as pack liners.
Other than that, my Garmin is IPX7 water resistant and my lights are all sealed and waterproof (B&M IQ Cyo, Seculite, and PDW DangerZone)
__________________
"I feel like my world was classier before I found cyclocross."
- Mandi M.