At 8 weeks they're still very young and easily over-stimulated which can cause issues with refusing naps. They don't need much 'entertaining' at this age.
Someone up thread has mentioned the EASY routine and this worked wonders for my two. Eat, Activity, Sleep, Your time.
So when baby wakes, feed them. Then activity time. At this age that might've been 10 minutes on the playmat (certainly no longer), a bounce in the bouncy chair, a story on my knee (black and white books are good at this age) or 5 minutes in the big cot under the mobile. They really don't need much. Usually a nappy change too during the 'activity' time.
At the first sign of being tired (grizzling, lack of focus on the activity), dim the lights and get ready for a nap. If your baby is a serious nap refuser, then pop them in the pram or a sling and go out for a walk for the nap. The chances are the cooler air will send them to sleep. But once they get used to the routine, you'll find they'll start napping at home. I put mine in their cribs upstairs with the curtains drawn (use a baby monitor). Use the nap time to do something for you. If our walking, listen to a podcast. At home, read a book or watch TV.
When they wake, if you feel it's been too short a nap, leave them for a minute or two (no more). Some babies wake between sleeping cycles but will go back to sleep if given the chance. If they don't settle again, then get them up and just start the EASY routine again. At this age, don't worry about the time of day, just cycle through EASY. As they get older (a few months), you can stretch the activity sessions to make nap time suit your day.