It is very common for a baby that young to nurse to sleep every time. I felt like all I did was nurse and eat the first few weeks with all of my babies. Make sure she is getting enough hind milk, feed her until she lets go of the nipple, it's very common to only offer one breast per feeding at this age. If the breast is "empty" and she still wants more, switch her to the other breast. Over time your body will self regulate the milk in each breast to conform to what you baby needs.
As long as she is wetting enough diapers, she is getting enough. What YOU need to do is REST. Sleep whenever the baby sleeps, make sure you have enough help around the house that all you have to do is feed the baby and take care of your own basic needs for the first couple of weeks. If you don't get enough rest, you will be at risk for mastitis and not healing well from the c-section.
All your baby needs right now is to nurse on demand and sleep when she needs to. Keep her in bed with you during the night so you can just roll over and nurse her instead of having to get up, or keep her in a bassinet next to the bed so you can reach her as soon as she is hungry. Have your husband change diapers during the night, too, so you don't have to get up.
And remember, breastfeeding is a learned skill for both baby and mom. It takes time to become the 'easy' way to feed. The first 8-12 weeks are the hardest, but after that, it's a breeze. It's gets better, I promise. Please please don't push yourself to keep a clean house, you should be spending your days on the couch or in bed resting. Get a copy of The Womanly Art of Breastfeeding, and spend your down time reading.