This is just an Anisble playbook which I use to setup everything from my Linux Desktop to my macOS. I found an easy way to make sure my desktop has all my dot files and programmes I need + correctly configured. The
Make target is make desktop-wls
.
The easiest way to test a target is as follows:
- Install Docker.
cd
into this directory.- Run
docker pull geerlingguy/docker-ubuntu2204-ansible:latest
- Run
docker run \ --rm \ --interactive \ --tty \ --privileged \ --volume=/sys/fs/cgroup:/sys/fs/cgroup:rw \ --volume=${HOME}/.ansible_pass:/root/.ansible_pass:ro \ --volume=`pwd`:/etc/ansible/roles/role_under_test:ro \ --cgroupns=host \ --workdir=/etc/ansible/roles/role_under_test \ geerlingguy/docker-ubuntu2204-ansible:latest /bin/bash