unified vagrant & native setup