This is a guide to automatically setting up software development tools built on top of Ansible.
This guide has only been tested with Ubuntu
- zsh and oh-my-zsh
- nvm and node.js
- brave
- vscode
- slack
- discord
- postman
- dbeaver
- docker
- docker-compose
- zoom
- tmux
- xclip
- fzf
To run ansible tasks in your distro just exec the following script
curl -sL https://raw.githubusercontent.com/alexarevalo9/ansible-setup-tools/main/ansible/arch/ansible-run.sh | sh
- Build docker container with essential tools.
./ansible/arch/build-docker.sh
- Run docker container
docker run --rm -it arch-computer bash
- Run ansible tasks in the container
ansible-playbook local.yml -t docker-compose