I like the concept of sandboxing, of device manager and restricted user, in certain cases it can be really useful to implement, and I’d like to try doing something like that on desktop.
I would install Android directly but desktop apps are usually superior in many ways.
At the same time I think stuff like qubes OS is too much…
Maybe leveraging flatpaks or docker can be a solution, toolboxes too?
I’ve also tried Nixos but I don’t think it is what I’m looking for.
You’re looking for QubesOS.
Everything runs in its own sandbox called a “qube.” Read more.
Qubes is so good! Its compatibility is a bit limited, in my experience - some systems don’t run it and others would have issues, but if it works on your computer, it’s amazing.