I truly wish jellyfin was even close to plex. I'd love to use the open source option. I run a jellyfin server along with plex, but have so many issues with it + the UI is worse. As for the emailing people what you watch. It should have been opt out, but its really easy to turn off in settings. Also I like the plex logins going through their servers. It adds more security to the port I have open. If their server goes down(which is really rare) I don't lose access to my media because I have at least 3 other ways to access my server. Including jellyfin. Which I use tailscale to access so I dont have the port open.
Unmapped
For your music problem look into running a plex media server and using plex amp to play the music. It may not be super practical if you don't have a selfhosting setup. But its so far above anything else I have tried. Plus I can steam to my phone as well.
I always use the app image if they are available. As for being slow I never noticed.
No app desktop entry is one on the reasons I like them. If its one I use a lot I make a hotkey to open it. But there are ways to add them. There is even a tool that makes its easy to do.
No updates. I'm not sure how exactly, but everyone I use auto updates when I open them. I originally had a issue of it breaking my hotkey cause the file name would change because of the version number going up. Which I fixed by using a *.
The downside of NixOS is bad documentation. Which makes it take quite a while to get your config setup the way you want. Its so worth it though. I used arch for 5+ years and have been on NixOS for about 6 weeks now. I'm definitely never going back. My conifg is done, I barely have to change anything now. Its all saved in a git repo so I never have to make it again. I've already switched all of my machines over. And even a few of my friends. Which has been super easy to do cause I just give them my config then remove everything they don't need. I've only been using it for a little while but it feels so reliable and Unbreakable even though I'm running unstable packages. Because if anything breaks you just go back to the last generation that worked. Which made me willing to just try anything when I was setting it up.
Also you could run Nix package manager on arch for this, but the nix package repo is amazing. It has everything i've needed or even thought about installing. And in my opinion its way better than using AUR packages. Most of the time you just DL them and don't have to build them. Its just so much faster and more reliable then using Paru or Yay. Plus there is a NUR( nix user repo) but tbh I've never even looked at it.
The other con I know of is issues running binaries and app images. But there are was work arounds for them. I use a few app-images by just running 'appimage-run '. And so far its worked perfectly. As for a binaries you can use steam-run or I think using distrobox would work. But I haven't had to do anything like that yet.
I found this YouTube channel quite useful when I was setting mine up. Vimjoyer
I thought this was true. Then I found NixOS.
Technically a lot of the great stuff on NixOS could be done on other distros though. By using Nix package manager along with ansible or something.
Oh okay. That makes sense. I should have mentioned im using unstable as my inputs. So I assume I just need to update.
Edit: I just ran neofetch and apparently I'm already running NixOS 24.05. 👍
Good to know since I'm using a pixel as well. For remoting to my own devices. Since they are all running Wayland now. I plan to try out waypipe soon. I read it's like a replacement for running X over ssh.
For helping family members I was looking for something more user friendly. Which is why I was looking into rust desk.
Oh! I didn't see that app image was an option. I'm definitely going to give it a try now. For my use case I don't need remote login so that works out fine. Thanks.
Doesn't normal Fedora silverblue already have flatpak? Why did you have to rebase to ublue for flatpak?