I used to be a linux only hacker since a child. Then I bought my first Mac (the first flat screen iMac) and fell in love. Recently I installed Ubuntu to my work laptop and found several workflow enhancing applications.
My work desktop is a simple two monitor setup with xmonad, several urxvt terminals, vim instances and two browsers of choice (firefox and chrome). I love it because there's no distractions, only code is visible and browser when I need it. I even use mutt with Exchange (a very perverse setup through davmail, thank you corporate policies) so I don't get notifications for emails which would distract me from programming.
My work desktop is a simple two monitor setup with xmonad, several urxvt terminals, vim instances and two browsers of choice (firefox and chrome). I love it because there's no distractions, only code is visible and browser when I need it. I even use mutt with Exchange (a very perverse setup through davmail, thank you corporate policies) so I don't get notifications for emails which would distract me from programming.