Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 964 Bytes

README.md

File metadata and controls

37 lines (28 loc) · 964 Bytes

Setting up tools with Ansible

This is a guide to automatically setting up software development tools built on top of Ansible.

This guide has only been tested with Ubuntu

Tools

  • zsh and oh-my-zsh
  • nvm and node.js
  • brave
  • vscode
  • slack
  • discord
  • postman
  • dbeaver
  • docker
  • docker-compose
  • zoom
  • tmux
  • xclip
  • fzf

Run automation tasks

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

Test tasks in a docker container

  1. Build docker container with essential tools. ./ansible/arch/build-docker.sh
  2. Run docker container docker run --rm -it arch-computer bash
  3. Run ansible tasks in the container ansible-playbook local.yml -t docker-compose