Can I rant for a second about how I am not of fan Flatpak and Snap? They appear to have looked at how Windows does things super poorly and were like, oh oh, that makes sense, lets do that! To be fair, that was not their motivation, they were motivated, doubtless, by similar motivations Microsoft had…it still sucks though. I’d like to embrace what Linux does better, and not evolve more similar to Windows because it is what is at the bottom of the slippery slope.
Nix as a package manager, seems to me like an actually good way of doing much of what Flatpak and Snap were trying to achieve.