@Autumnsloth it was almost a year ago that DS was 6 months, but I remember it well as I was poorly and we couldnt leave the house for a fortnight, not the same I know, but hopefully these help:
As he had just mastered rolling I popped a duvet down on the living room floor with some toys on, and whilst keeping an eye on him let him roll around, it sounds simple but it kept him occupied for ages! Also would work well if he is still learning, as it provides a bit more cushioning.
Baby bum nursery rhymes and hey bear baby sensory on YouTube, I know telly isn't always ideal, but he loved the sounds and colours (presuming he hadn't the foggiest what was actually happening in them!).
If you are going out for walks, time it right so that you get a break when home. When I was feeling a bit overwhelmed I used to go for a walk after a nap so there wasn't a risk of nap time being spent in the pram where I could not enjoy the break haha.
Weaning seemed to take ages at that age if you have started, by the time one meal has been cleared up the next one was due, maybe have some fun with that and then add some toys into the bath etc.