Baby's hospital bag?

Wendy
What are we supposed to pack for baby? I was thinking some clothes, hats, mittens, socks, swaddle blankets (that are way cuter than what hospital provides) and the paci's I'm hoping he'll use, but really I'm clueless??