i used to run linux and fbsd a lot about 20 years ago. i still run it on servers and a few workstations, but by far and large macos is the best of breed for mixed dev environments now. it's sad that gnome has become such a thing. kde was - and really still is - the best alternative that linux has to really unify the UI/UX, but it seems that the distro and wm fractionalization is just out of control. really makes me sad.