environment setup repository