Ansible playbook to configure my desktop PC.
From a fresh OS install the following packages need to be manually installed in order to run this playbook.
git
: needed to clone this repoansible
: needed to run the playbookmake
: needed to run themake
command
So on Ubuntu run:
sudo apt update
sudo apt install git ansible make`
Clone this repo to the desktop machine with:
git clone https://github.com/jwillder/desktop.git
Install the playbook requirements:
make requirements
Now run the playbook for the specified OS, e.g. for Ubuntu 20.04 (Focal Fossa)
make ubuntu_focal
Changes can be tested on a local VM as specified in staging.ini
. Once the VM is created run the staging playbook e.g. for Ubuntu 20.04 (Focal Fosa):
make staging_ubuntu_focal