I budget $75 a week for groceries and all household needs, such as cleaning supplies, toilet paper, cat and dog food, etc.
My husband and I each have $40 personal spending money each time he gets paid (twice a month) which, in reality, becomes the money we spend on unexpected things: a new windshield wiper, for example, or the copay to take our son to get his stitches out.
Other things, like linens and shoes that were mentioned, we basically don't buy. We beg, borrow, or Freecycle for them. If we absolutely can't get what we need for free, we will break down and buy it, and that usually comes from whatever money we have left in checking after we put money in savings, and pay the bills.
I put a certain amount into savings each time my husband gets paid, and my goal is to see how much additional I can put into savings after all the bills, gas, and grocery money has been spent.