Wow, someone finally made a guide for all that. And to think of all the hours I spent tweaking my setup to run properly...