Update regarding mpv, youtube-dl and youtube channels recommendation
Some time ago I wrote an article on how to use youtube without their analytics and recommendation bloated frontend.
Since then, one of the projects that I relied upon was abandoned. I'm talking about youtube-dl. And youtube started throttling all of the content streamed through it.
You can easily use yt-dlp instead. It's almost a drop-in replacement for youtube-dl. If you are on arch you can even install aur/yt-dlp-drop-in
However, if you decide to just install yt-dlp which I did, you need to add a single line to ~/.config/mpv/mpv.conf
script-opts-append=ytdl_hook-ytdl_path=yt-dlp
That's it. Now everything should work just as before.
And while we are at it a few youtube channel recommendations: