Automate Linux and Mac setup