Simple repo for configuring work environment
Installs programs often used in my work environment, like Google-Chrome, Iterm2 and shell extensions.
- Pull this repository:
git clone git@github.com:asjafjell/ansible.git
- Change permissions of bootstrap script:
chmod +x ansible/work/scripts/bootstrap.sh
- Run bootstrap script:
./ansible/work/scripts/bootstrap.sh
- Run ansible script:
ansible-playbook main.yml -i hosts
- Use lineinfile for adding .zshrc commands for jenv
- Split Java tasks and jenv for java 7 and 8
- Split into two main tasks. One for programs and one for more specific work environment like java
- Use downloads folder for scripts downloading every time (like zsh)
- Configure shell with autocomplete like here
- Set up environment variables