Just curious, why do you dislike Mac OS so much? I use an MacBook Pro laptop and have Debian based OS for work and I find the transition between the two computers almost negligible. Using the brew package manager on OS X lets me install anything I've needed.
Though to be fair I primarially do data analysis and not heavy application development.