I separate my work life and private life by running two separate computers. The one I use for work runs Windows. The one I use for personal projects runs Linux Ubuntu. I thought of doing a dual-boot, but decided having two separate computers could work for me. I have a USB switcher that allows me to switch between the two right at my desk.