I generally use linux as my development environment and use OSX for everything else- all of my Mac hardware has always had issues running Eclipse- whether it is Java that is the memory and CPU hog or it is compiling all the dependencies for FFmpeg, I just have not found OSX to be suitable for my main development needs (though I do mange on my laptop).
Moving my office back home this month, I realized I would be faced with four monitors on my desk, something akin to having having a serious mission control look, which while amusing, feels way over the top for me. So I started scheming about how to just keep two monitors while having OSX for my daily tasks and linux for my work.
I contemplated doing a a dual dvi KVM switch with a USB video card for my laptop, but two problems arose with this- one, I use a bluetooth keyboard and mouse, which can only pair with one machine at a time, making the switch back and forth challenging, two, this was going to cost upwards of $400 US which I was not really prepared to spend.


