This repository contains Ansible playbooks and configuration files to automate the setup of my development environment. It installs relevant packages and applications to ensure a consistent and efficient development setup across different machines.
Before running the playbooks, ensure you have the following installed on your system:
-
Clone the repository:
git clone git@github.com:benpops89/ansible-jedi-setup.git cd ansible-jedi-setup
-
Install required Ansible roles:
ansible-galaxy install -r requirements.yml
To set up the development environment, run the following command
ansible-playbook main.yml --ask-become-pass
This command will execute the setup.yml playbook, prompting you for your sudo password to install the necessary packages and applications.
- Clone and setup dotfiles
- Make this work for MacOS
- Setup dock for mac using Ansible
- Playbook to update all machines - run via cron?
- Setup age key for each machine ~/.age/key.txt