This is such an obvious solution. Kinda crazy that the whole world uses Debian and such, while this exists since 2002 (it's older than Ubuntu). I mean, yeah, I didn't switch to NixOS despite it being "obviously better" too, but it feels like there must have been much less friction 22 years ago to adopt better design. (Maybe capitalized directory names are to blame, they are disgusting.)