This is a really boring direction of conversation. It’s boring to talk about the false equivalency regarding a decade old OS that the OS maker themselves don’t support vs Linux today. It’s boring to debate the finer points of continuing support in games. It’s boring to talk about Epic outsourcing work to Proton.
But I really hope you find someone that finds it interesting. Good luck.
https://github.com/XMLTV/xmltv
I run it as a docker app then feed it to Plex and jellyfin.