Instead of looking for some productivity plugin or something of that nature I find it easier just to add sites to my /etc/hosts file.
To day I opened VIM and added 127.0.0.1 to everything reddit.com in order to stop the scrolling. I deleted my Instagram/Meta accounts and YouTube may be the next URL added to the loopback pile.
Once I got that working I decided to look for the site I once used to stop all ads in oh my host and in my firewalls. https://winhelp2002.mvps.org/hosts.htm will take you to a great piece of free work for the last 20 years that takes all ad, cookie, and other intrusive sites they find and adds them to a file to download. I am going to add it too and see what it does for my browsing.