I use jellyfin on steam OS, but I really, really don't like the client. It's completely mouse-oriented. For a basic thing like exiting jellyfin, you have to navigate to the user in the top right then find exit. What I want is a tv mode that acts like a tv mode: navigation with arrow keys, select and back only.
To simplify my needs a bit, I'm going to split my client into 3: one for movies, one for shows, and one for music. That means I can navigate between the item types as non-steam apps with the native steam browser, reducing the amount I have to do in the application itself.
Movies is the simplest one: I have (only) a couple of hundred movies, they all load in a single call to /Items in jellyfin, which makes it easy to display the posters. I used pygame and made them render
