# An attempt to automate personal CentOS 8 workstation config
Go through the following steps to configure a CentOS 7 workstation.
### Install Ansible and packages required to install Ansible
## Structure
The way this setup is structured probably does not conform with ansible best practice suggestions. Enabling or disabling a feature is controlled via tags, no roles are defined.
## Steps to follow
* Start with a minimal CentOS 8 installation.
* Install ansible and dependencies
```
yum install epel-release
yum check-update
yum install ansible
yum install git
```
### Run ansible-pull
* Either run ansible-pull, which will make use of `local.yml`: