I use Forest so I’m not tempted by my phone.
Also time blocking is a lifesaver for me!
I use forest too! I find it hard working from home and not getting distracted, so I find it really helps. I mostly use it for work, and I’ll go through my to do list, and split it into “have to do now”, “have to do soon”, “need to do at some point” and “need to do, and I’ll enjoy it”. I then give myself a balance of things to do in chunks.
I also make sure each day I make sure I’ve got a few “need to do and I’ll enjoy it” things, which I then save and reward myself with doing once I’ve finished a “have to do now”. Helps me get through the have to do stuff. If I don’t have things I can finish, I give myself targets like “grow 4 trees in forest, then you can do a fun thing”. I also find regular breaks make it easier for me to focus on things, so I tend to focus for 25 mins, chill for 5. That might be getting a snack or coffee, putting a load of washing in, going outside
I know that’s mostly work related but I hope some of it helps!