A small tip that works for me to minimize distractions when I’m trying to get a lot of work done: I schedule some.
I don’t schedule “breaks,” because I have a tendency to want to DO things on my breaks. It might be a break from work, but then I still want to squeeze in a quick workout or run some unrelated errand, and I’ll feel the same creeping sense of misplaced energy if I don’t. So instead, I schedule the things I know distract me, right in the agenda.
There will be an entry for “go poke around in your board games for a bit,” and knowing that I’ve accounted for that will keep me from wanting to do it until then. And then I do it, and it actually gives me quite a boost of mood and energy. As a result, I take better breaks than if I’d tried to take a normal one!
What works for me might not work for you, but you can always give it a try.